cestoids meaning

Meaning of cestoids

What is the full meaning of cestoids

CESTOID, any parasitic flatworm of the class Cestoda, that includes tapeworms, also CESTODE [n]

Example of the word cestoids placed on a Scrabble board.

Unscrambled word cestoids

Points for cestoids

Scrabble
17 points
Word With Friends
12 points
Wordfeud
17 points

Related pages for cestoids