English synonyms about - contact  

meadowgrass

noun

1 meadowgrass

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

synonym: meadow grass.


Find more on meadowgrass elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0145