meadowgrass

Nouns

  • (n) any of various grasses that thrive in the presence of abundant moisture meadow grass,

Synonyms

meadow grass

Words of close approximity