lolium perenne Meaning, Definition & Usage

  1. noun European perennial grass widely cultivated for pasture and hay and as a lawn grass
    perennial ryegrass; English ryegrass.

WordNet