Meaning of trematode worm

Definition of trematode worm

(noun) parasitic flatworms having external suckers for attaching to a host

Other information on trematode worm

WIKIPEDIA results for trematode worm
Amazon results for trematode worm