'trematode worm' definitions:

Definition of 'trematode worm'

(from WordNet)
noun
Parasitic flatworms having external suckers for attaching to a host [syn: fluke, trematode, trematode worm]