Moringa oleifera Lam. / Flore de Madagascar et des Comores, Moringacées, (1982) [G. Chypre]
The Moringa: Tree of life for the poor! Moringa oleifera may be one of the most useful trees on the planet today. Every part from root to leaf, flower to pod, bark to wood is valuable. This drought-resistant plant is not only affordable to the rich, but to the poorest of the poor.
Moringa, the ultimate superfood! bye bye inflammation