acanthoid in French acanthoid in French acantoïde adj Having the shape of a spine or thorn Add to Flashcards