'platyhelminth' definitions:

Definition of 'platyhelminth'

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

Words containing 'platyhelminth'