Definition of MEADOWGRASS
noun : MEADOWGRASS
Source: WordNet 3.1
-
1. (
) any of various grasses that thrive in the presence of abundant moisture ;
See more about : MEADOWGRASS