Noun Definition

trematode

1.Definition: parasitic flatworms having external suckers for attaching to a host

Related Noun(s):fluke

Category: Animals