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 worm; the trematode– parasitic flatworms having external suckers for attaching to a host 1