Entry from British & World English dictionary
Definition of sour grass in English:
noun [mass noun]
Grass which is coarse, unpalatable, or of very low nutritional value.
- Species in several genera of the family Gramineae, in particular Elionurus (in South Africa), and Andropogon and Valota (in the Caribbean)
Definition of sour grass in: