English dictionary
giant star grass meaning and definition
Definition and meaning of giant star grass at MeaningMonkey.org. giant star grass meaning and definition in the English Dictionary.GIANT STAR GRASS noun
Definition of giant star grass (noun)
- perennial grass having stems 3 to 4 feet high; used especially in Africa and India for pasture and hay
- synonyms: Cynodon plectostachyum
Source: Princeton University Wordnet