giant ryegrass

Explore definitions, synonyms, and language insights of giant ryegrass

Definitions

Noun
stout perennial grass of western North America

More General Terms