Lolium perenne

Explore definitions, synonyms, and language insights of Lolium perenne

Definitions

Noun
European perennial grass widely cultivated for pasture and hay and as a lawn grass

More General Terms