SynonymX
Speak
Aculeate
Definition of Aculeate
1.
Having or resembling a stinger or barb
Adjective
Synonyms for word "aculeate"
aculeated