Miracle Tree’s Moringa Leaf Powder- 100g
Moringa Leaves Powder is made from 100% fresh moringa leaves and is hand-harvested from a single source farm Moringa may not be a household name, however, research is coining it the superfood of our century. Moringa is a plant that is often called the drumstick tree, the miracle tree, or the horseradish tree. Though foreign to the United States, the moringa tree has been used for edible and medicinal purposes in Southeast Asia and Africa for centuries.
Reviews
There are no reviews yet.