tapeworm
1.
(
noun
) ribbon-like flatworms that are parasitic in the intestines of humans and other vertebrates
Synonyms:
cestode
Related Words:
echinococcus
,
flatworm
,
platyhelminth
,
taenia
Terms and Conditions of Use / Copyright Notice