'giant star grass' definitions:

Definition of 'giant star grass'

(from WordNet)
noun
Perennial grass having stems 3 to 4 feet high; used especially in Africa and India for pasture and hay [syn: giant star grass, Cynodon plectostachyum]