MalayTranslate.com
Malay to English Translator
Translate Here

English to English

trematode
('tr/E/m/@/,t/oU/d )

noun (n)

  • parasitic flatworms having external suckers for attaching to a host
    parasit penghisap flatworms memiliki luaran untuk bisa sampai ke satu hos
    source: wordnet30
  • One of the Trematodea. Also used adjectively.
    salah satu trematodea. juga digunakan adjectively.
    source: webster1913