meadowgrass

Noun
  1. Any of various grasses that thrive in the presence of abundant moisture (synset 112152067)

Found on Word Lists

Other Searches