Leymus condensatus

Explore definitions, synonyms, and language insights of Leymus condensatus

Definitions

Noun
stout perennial grass of western North America

More General Terms