Meaning of trematode

Definition of trematode

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

Other information on trematode

WIKIPEDIA results for trematode
Amazon results for trematode