Listing ID #4128604
Company Information
Ask for more detail from the seller
Contact SupplierBotanically 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.