Moringa Leaf Powder- 8oz

Availability: In stock (15)

8 oz.

Moringa Spirit Leaf Powder is a miraculous life sustaining natural food. It is the perfect low calorie whole food for a healthy, plant based diet.

Ingredients: 100% Organic Moringa Leaf Powder