VariousWords beta
Related Terms:
Definitions:
Noun
helminth
parasitic worm
Definition: worm that is parasitic on the intestines of vertebrates especially roundworms and tapeworms and flukes