- meadowgrass as a noun:
- 1
meadowgrass
noun
1 meadowgrass
Any of various grasses that thrive in the presence of abundant moisture.
synonym: meadow grass.
debug info: 0.0145
noun
Any of various grasses that thrive in the presence of abundant moisture.
synonym: meadow grass.
debug info: 0.0145