Lemongrass Essential Oil – An Olfactory Delight

Essential oil is, by definition, the product obtained after a process of distillation of certain plants and herbs or by cold compression of certain rinds. The process of distillation ensures that only the most potent product is left, i.e. the essence of the plant or herb is fully available in a small amount of the product. There are many kinds of essential oils easily avail...
Read More