Essential oils

Showing 1–12 of 16 results
1 2

It takes around 300kg of Lemongrass leaves to make 1liter of Lemongrass essential oil. Essential oils are actually highly concentrated and potent oils that can be extracted from seeds, bark, stems, flowers, buds, leaves or even roots of plants.