The Collaborative International Dictionary
acanthoid
acanthoid \acanthoid\ acanthous \acanthous\adj. 1. 1 shaped like a spine or thorn
Syn: spinous
Wiktionary
acanthoid
a. Having the shape of a spine or thorn