1. Noun
An intestinal worm, or wormlike intestinal parasite; one of the Helminthes.
2. Noun
worm that is parasitic on the intestines of vertebrates especially roundworms and tapeworms and flukes
Vocabulary classified under Biology
More about this word
Synonyms and related words
Explore this word
