Parasitic or free-living worms having a flattened body English: flatworm, platyhelminth Less certain link between this word and this sense.