tapeworms
noun
Definitions
Any parasitical worm of the class or infraclass Cestoda, which infest the intestines of animals, including humans, often infecting different host species during their life cycle.
Infection by tapeworms.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
Any parasitical worm of the class or infraclass Cestoda, which infest the intestines of animals, including humans, often infecting different host species during their life cycle.
Infection by tapeworms.