1 rosha grass | Definition of rosha grass

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)

First Known Use of rosha grass

1837, in the meaning defined above

History and Etymology for rosha grass

rosha from Hindi rūsā

Keep scrolling for more