perennial ryegrass

Explore definitions, synonyms, and language insights of perennial ryegrass

Definitions

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

More General Terms