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