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
Explore definitions, synonyms, and language insights of Lolium perenne