Free Shipping over $299*



Organic Veda - Organic Neem Leaf Powder - 1 Lbs

  • $34.99
  • $29.99

Organic Neem Leaf Powder - 16 Oz. Botanical name - Azadirachta indica.

  • 100% Pure and Natural Raw Herbal Supplement.  Maintains healthy skin*
  • Herbal dietary supplement. Detoxifies the liver and blood*
  • Very nicely powdered, Fresh, and Original.
  • Safe and Pure.  Removes excess pitta and kapha from the system*

Herbal dietary supplement. Help to Detoxifies the liver and blood

100% Pure and Natural Raw Herbal Supplement

Featured Brands

More Deals