trematode
1.
(
noun
) parasitic flatworms having external suckers for attaching to a host
Synonyms:
fluke
Related Words:
Fasciola hepatica
,
blood fluke
,
flatworm
,
liver fluke
,
platyhelminth
,
schistosome
Terms and Conditions of Use / Copyright Notice