Noun Definitionplatyhelminth1.Definition: parasitic or free-living worms having a flattened bodyRelated Noun(s):flatwormCategory: Animals