'platyhelminth' definitions:

Definition of 'platyhelminth'

From: WordNet
noun
Parasitic or free-living worms having a flattened body [syn: flatworm, platyhelminth]

Words containing 'platyhelminth'