TREMATODE


Meaning of TREMATODE in English

n. any parasitic flatworm of the class Trematoda, esp. a fluke, equipped with hooks or suckers, e.g. a liver fluke.

Etymology: mod.L Trematoda f. Gk trematodes perforated f. trema hole

Oxford English vocab.      Оксфордский английский словарь.