'acanthoid' definitions:

Definition of 'acanthoid'

From: WordNet
adjective
Shaped like a spine or thorn [syn: acanthoid, acanthous, spinous]