English ryegrass

Explore definitions, synonyms, and language insights of English ryegrass

Definitions

Noun
European perennial grass widely cultivated for pasture and hay and as a lawn grass

More General Terms