Italian ryegrass

Explore definitions, synonyms, and language insights of Italian ryegrass

Definitions

Noun
European grass much used for hay and in United States also for turf and green manure

More General Terms