Organic India Organic India Neem Herbal Supplement 90 veggie capsules

90 veggie capsules SKU: 233041
Please sign in to view price In Stock
  • Organic
Product Details

In India, a rich history surrounds the neem tree—a tree whose many uses and ability to flourish in tough growing conditions inspired its botanical name, Azadirachta indica which translates to "The free tree of India."


Organic Neem (Azodiachta indica) Leaves soft twigs Flowers Other Ingredients: Organic Vegetable Pullulan Capsule