English dictionary
meadowgrass meaning and definition
Definition and meaning of meadowgrass at MeaningMonkey.org. meadowgrass meaning and definition in the English Dictionary.MEADOWGRASS noun
Definition of meadowgrass (noun)
- any of various grasses that thrive in the presence of abundant moisture
- synonyms: meadow grass
Source: Princeton University Wordnet