SynonymX
Speak
Acanthoid
Definition of Acanthoid
1.
Shaped like a spine or thorn
Adjective Satellite
Synonyms for word "acanthoid"
acanthous
spinous
Semanticaly linked words with "acanthoid"
pointed