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

More General Terms