lolium perenne

Noun
  1. European perennial grass widely cultivated for pasture and hay and as a lawn grass (synset 112145335)

Found on Word Lists

Other Searches