Synonyms of Tapeworm
Primary definition: A parasitic flatworm that lives in the intestines of humans and other vertebrates, having a ribbonlike body with many segments.
Primary definition: A parasitic flatworm that lives in the intestines of humans and other vertebrates, having a ribbonlike body with many segments.