tapeworms
tape-worms
noun
Long, flat parasitic worms that live in the intestines of animals, including humans.
"Pets can get tapeworms from eating fleas."
Thesaurus
Synonyms: cestode
tape-worms
Long, flat parasitic worms that live in the intestines of animals, including humans.
"Pets can get tapeworms from eating fleas."
Synonyms: cestode