Meaning of english ryegrass

Definition of english ryegrass

(noun) European perennial grass widely cultivated for pasture and hay and as a lawn grass

Other information on english ryegrass

WIKIPEDIA results for english ryegrass
Amazon results for english ryegrass