Organic Moringa Leaf Powder

Most Nutritious Plant!

Organic Moringa Leaf Powder; 8oz. Moringa is recognized as "The Most Nutritious Plant on the Planet" for its many and varied nutritional benefits.