Free Shipping for all US orders over $75!

Neem Leaf (100 vegetable capsules)

In stock

The neem tree is native to India, and is known as “Nature’s Drugstore”, due to its renowned health giving benefits. Neem is a major component of Ayurveda and when used internally, may help to strengthen the immune system, detoxify the liver, and regulate body functions. Neem’s antifungal properties also make it useful for internal fungal problems and parasites.**

Organic neem leaf (Azadirachta indica). Other ingredients: Plant cellulose capsule.

**Product statements have not been evaluated by the Food and Drug Administration. This product is not intended to diagnose, treat, cure, or prevent any disease.