Aculeus

Webster's Dictionary of the English Language

·noun A Sting.

II. Aculeus ·noun A prickle growing on the bark, as in some brambles and roses.

Related Words