The word is:
Aculeate
Can you guess the definiton?


(ak-yoo-lee-ate) adj.
See definition Back

Hosted by www.Geocities.ws

1