My Indian readers must have tasted drumsticks in their Sambhars or sabzis, but did you know that the drumstick plant called Moringa oleifera has a great significance in skincare too? The oil extracted from this plant, popularly known as Moringa Oil, is often referred to as a magical oil due to its trove of benefits for…