meadowgrass
English Dictionary
->
Letter M
-> meadowgrass
Search Dictionary:
meadowgrass Definition
(n)
any
of
various
grasses
that
thrive
in
the
presence
of
abundant
moisture
meadowgrass Synonyms
meadow grass
meadowgrass
© Art Branch Inc.