Plural of cestoid; individual tapeworms or members of the class Cestoidea.
From cestoidea with English pluralization, allowing the scientific term to be used in standard English sentences.
Try Another Word