Definisi 'trematode worm'

English to English
noun
1 parasitic flatworms having external suckers for attaching to a host Terjemahkan
source: wordnet30
More Word(s)
flatworm, platyhelminth, fasciola hepatica, liver fluke, fasciolopsis buski, blood fluke, schistosome, class trematoda, trematoda,

Visual Synonyms