What is the full meaning of cestoid
any parasitic flatworm of the class Cestoda, that includes tapeworms, also CESTODE [n -S]
Example of the word cestoid placed on a Scrabble board.