Moringa Leaf Powder- 8oz

Availability: In stock (24)

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