Tapeworms Meaning

There are 1 meaning(s) for word Tapeworms

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

    Synonyms : cestode