Helminth

/ˈhɛl.mɪnθ/

Antonyms for "helminth" (2 found)

Noun(2 words)
free living wormnonparasitic worm

More for "helminth"