tapeworms
noun
Meaning
- 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.
Etymology / origin
No prose etymology has been added yet.
No ancestor words have been linked yet.
Related words
Descendant words
No descendant words have been linked yet.