The AI-powered English dictionary
plural cestodes
(zoology) A parasitic flatworm of the class Cestoda; a tapeworm.