English dictionary
flatworm meaning and definition
Definition and meaning of flatworm at MeaningMonkey.org. flatworm meaning and definition in the English Dictionary.FLATWORM noun
Definition of flatworm (noun)
- parasitic or free-living worms having a flattened body
- synonyms: platyhelminth
Source: Princeton University Wordnet