Trematode

/ˈtrɛm.ə.təʊd/

Antonyms for "trematode" (2 found)

Noun(2 words)
free living flatwormnonparasitic flatworm

More for "trematode"