Definitions
There is 1 meaning of the phrase
English Ryegrass.
English Ryegrass - as a noun
European perennial grass widely cultivated for pasture and hay and as a lawn grass
Synonyms (Exact Relations)
lolium perenneperennial ryegrass