English
Detailed Synonyms for trematode worm in English
trematode worm:
trematode worm [the ~] nom
-
the trematode worm
– 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