English Dictionary
◊ CESTODE
cestode
n : ribbon-like flatworms that are parasitic in the intestines
of humans and other vertebrates [syn: {tapeworm}]