English Dictionary
◊ MEADOWGRASS
meadowgrass
n : any of various grasses that thrive in the presence of
abundant moisture [syn: {meadow grass}]