Cestode Meaning

There are 1 meaning(s) for word Cestode

Meaning 1 : ribbonlike flatworms that are parasitic in the intestines of humans and other vertebrates

    Synonyms : tapeworm