English synonyms about - contact  

meadow grass

noun

1 meadow grass

Any of various grasses that thrive in the presence of abundant moisture.

synonym: meadowgrass.


Find more on meadow grass elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0262