Find the word definition

Wiktionary
trematode worm

n. the trematode

WordNet
trematode worm

n. parasitic flatworms having external suckers for attaching to a host [syn: fluke, trematode]