meadowgrass : Idioms & Phrases


wood meadowgrass

  • noun slender European grass of shady places; grown also in northeastern America and temperate Asia
    Poa nemoralis; Agrostis alba.
WordNet