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

History and Etymology for Wimmera rye grass

from Wimmera, Australia

Keep scrolling for more