tapeworm

Explore definitions, synonyms, and language insights of tapeworm

Definitions

Noun
ribbonlike flatworms that are parasitic in the intestines of humans and other vertebrates

Synonyms


More General Terms


More Specific Terms