Meaning of italian ryegrass

Definition of italian ryegrass

(noun) European grass much used for hay and in United States also for turf and green manure

Other information on italian ryegrass

WIKIPEDIA results for italian ryegrass
Amazon results for italian ryegrass