Product was successfully added to your shopping cart.

Certified Organic Neem Leaf Powder- 175g

Be the first to review this product

Quick Overview

Nature's Tattva Neem Leaf Powder is ground in powder form using the highest quality, handpicked neem leaves from across India. It is carefully packed so that you receive the highest quality product.

Availability: In stock

Regular Price: ₹260.00

Special Price ₹220.00