Glyceria grandis

Explore definitions, synonyms, and language insights of Glyceria grandis

Definitions

Noun
a pasture grass of moist places throughout North America

More General Terms