Wimmera rye grass
noun
Wim·mera rye grass
| \ ˈwimərə-\
Definition of Wimmera rye grass
Australia
: a Mediterranean grass (Lolium subulatum) grown in Australia for forage
Keep scrolling for more