Definitions for acanthoid
acanthoid
a·can·thoid
Spelling: [uh-kan-thoid]
IPA: /əˈkæn θɔɪd/
Acanthoid is a 9 letter English word.
You can make 374 anagrams from letters in acanthoid (aacdhinot).
Definitions for acanthoid
adjective
-
spiny; spinous.
Origin of acanthoid
acanth- + -oid