-
nounperennial grass having stems 3 to 4 feet high; used especially in Africa and India for pasture and hay
Similar:
type of:
Explanation of giant star grass
We don`t have explanations for this word yet.