platyhelminth

noun

1.
parasitic or free-living worms having a flattened body