Meaning of cestode

Definition of cestode

(noun) ribbonlike flatworms that are parasitic in the intestines of humans and other vertebrates

Other information on cestode

WIKIPEDIA results for cestode
Amazon results for cestode