Home

Word

trematode, n.
(trematodes)
more info parasitic flatworms having external suckers for attaching to a host
<noun.animal>

fluke trematode trematode worm