• Welcome, Already A Customer? (Log In)

BetterLife.com carries all the latest vitamins and internal supplements.

Organic India

Product Details

Image of Neem Leaf Powder Organic
  • Neem Leaf Powder Organic

    Product UPC# 851469000441

    Item# OR0066

  • Retail Price: $22.00
  • Our Price: $15.18
  • Your Savings: 31% off
  • Quantity
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."

Neem is traditionally used to help soothe skin irritations and support oral hygiene.* It is also renowned for its support of overall immune health.*

ORGANIC INDIA blends the highest quality, organically grown Neem leaves, twigs, and flowers to create this cleansing supplement.

AYURVEDIC TASTE
Bitter, Astringent

  • Directions

  • Ingredients