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