English
Detailed Synonyms for trematode in English
trematode:
trematode [the ~] noun
-
the trematode
– parasitic flatworms having external suckers for attaching to a host 1the fluke; the trematode; the trematode worm– parasitic flatworms having external suckers for attaching to a host 1