English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Aculeus
Aculeus
(n.)
A prickle growing on the bark, as in some brambles and
roses.
Aculeus
(n.)
A sting.