rosha
English
Noun
rosha
(
uncountable
)
Synonym of
palmarosa
.
Derived terms
rosha grass