parasitic_wormEnglish

helminth, parasitic worm

Noun

Worm that is parasitic on the intestines of vertebrates especially roundworms and tapeworms and flukes

English: helminth, parasitic worm

English words with similar meanings

Show 1 words