acanthoid /əˈkænˌθɔɪd/ adjective1 •Having the shape of a spine or thorn formsmore acanthoid · most acanthoid