Neem Powder

ourced from the finest quality, handpicked organic neem leaves, Nature’s Tattva Organic Neem Leaf Powder is a boon in skincare.

Skincare solution: For any skin or hair care issue, organic neem leaf powder is always to the rescue. From skin problems like acne and pimples to hair problems like dandruff and hair loss, certified organic neem leaf powder removes them like they never existed.