tapeworm
tape-worm
noun
A long, flat parasitic worm living in the intestines of animals and humans.
"The vet treated the dog for a tapeworm infection."
Thesaurus
Synonyms: cestode
tape-worm
A long, flat parasitic worm living in the intestines of animals and humans.
"The vet treated the dog for a tapeworm infection."
Synonyms: cestode