Lolium multiflorum
Explore definitions, synonyms, and language insights of Lolium multiflorum
Definitions
Noun
European grass much used for hay and in United States also for turf and green manure