Helminths Meaning

There are 1 meaning(s) for word Helminths

Meaning 1 : worm that is parasitic on the intestines of vertebrates especially roundworms and tapeworms and flukes

    Synonyms : parasitic worm