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

More General Terms