Neem leaf powder is known as a n exfoliating agent It flushes out toxins and impurities which makes our skin healthier. Furthermore the powerful anti-fungal and anti-bacterial properties of neem leaf powder facilitates in providing freshness and glow to your skin.