Definisi 'trematode'

English to English
noun
1 parasitic flatworms having external suckers for attaching to a host Terjemahkan
source: wordnet30
2 One of the Trematodea. Also used adjectively. Terjemahkan
source: webster1913
More Word(s)
flatworm, platyhelminth, fasciola hepatica, liver fluke, fasciolopsis buski, blood fluke, schistosome, class trematoda, trematoda,

Visual Synonyms