aculeate [adjective]

Definition of aculeate:

having or resembling a stinger or barb

Synonyms of aculeate:


Opposite/Antonyms of aculeate:


Sentence/Example of aculeate:

The aculeate wasps of New Caledonia, with natural history notes.