The word is:
Aculeate
Can you guess the definiton?
(ak-yoo-lee-ate)
adj.
See definition
Back