Trematode - Definition

trematode

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

Look up another word