Lemongrass
Lemongrass oil is an essential plant oil obtained from pure lemongrass leaves. It leaves the skin with a pleasantly citrusy fragrance that revitalises and refines the complexion. Our Indian lemongrass is a so-called wild collection that grows in a natural mixed culture and comes from Bhutan.