Organic Neem Leaf Powder – 100% USDA Certified Organic


SKU: N/A Category:


Tracing its roots back to over 5000 years, Azadirachta Indica is a popular medicinal herb. Its home to more than 130 different biologically active compounds! No wonder it?s such an effective anti-viral and anti-bacterial, along with being a powerful immuno-stimulant.

Additional information

Weight N/A
Dimensions 15 × 10 × 8 cm


There are no reviews yet.

Be the first to review “Organic Neem Leaf Powder – 100% USDA Certified Organic”

Your email address will not be published. Required fields are marked *