'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]