rosha grass
noun
ro·sha grass
| \ ˈrōshə-\
Definition of rosha grass
: any of several Asiatic grasses of the genus Cymbopogon that yield pleasantly scented oils (especially C. martinii)
Keep scrolling for more