Moringa Oleifera is a highly nutritious plant and called the Miracle Tree by The Discovery Channel documentary.
Want to try it? Contact me to find out how to try this.
Choose between Super Mix, Smart Mix or XM+. Add a packet of Moringa to 8-12 oz or water or juice. It is that simple!