Noun Definition

trematoda

1.Definition: parasitic flatworms (including flukes)

Category: Animals