Home
Advance Search
Dictionary
Words with Friends solver
Meaning of aculeus
Definition:-
A sharply pointed projection on a plant, such as a thorn or a spine; especially one growing directly from the epidermis or forming an extension of it. (noun)
The sting of an insect or other animal. (noun)