ACANTHOID Meaning of ACANTHOID in English əˈkanˌthȯid adjectiveEtymology: acanth- + -oid : shaped like a spine : spiny , spinous Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012