helminth
/hˈɛlmɪnθ/
Explore definitions, synonyms, and language insights of helminth
Definitions
Noun
worm that is parasitic on the intestines of vertebrates especially roundworms and tapeworms and flukes