Noun Definition
flatworm
1.Definition: parasitic or free-living worms having a flattened body
Related Noun(s):platyhelminth
Category: Animals1.Definition: parasitic or free-living worms having a flattened body
Related Noun(s):platyhelminth
Category: Animals