Home

Word

parasitic worm, n.
more info worm that is parasitic on the intestines of vertebrates especially roundworms and tapeworms and flukes
<noun.animal>

helminth parasitic worm