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