Meaning of lolium multiflorum

Definition of lolium multiflorum

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

Other information on lolium multiflorum

WIKIPEDIA results for lolium multiflorum
Amazon results for lolium multiflorum