Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of aculeus

- A prickle growing on the bark, as in some brambles and roses.
- A sting.