Cestodes Meaning

There are 1 meaning(s) for word Cestodes

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

    Synonyms : tapeworm