Word: cestoid
Part of speech: Noun
Syllables: ce
stoid
Definition: Any of the parasitic flatworms of the class or infraclass Cestoda.
Morphemes:
Affix: cestoid
Language: en
PoS: Noun
Meaning: Any of the parasitic flatworms of the class or infraclass Cestoda.