-
Supply Type
Manufacturer, Exporter, Supplier
-
Preferred Buyer Location
All over the world
Botanically termed as cymbopogon martini, palmarosa is a species of grass in the lemon grass genus. It is also known by other names such as Indian geranium and rosha or rosha grass.