THE TREE OF LIFE
Moringa: The Super Food You Never Heard About By ARIANA MARISOL Throughout history, people have searched for ‘The Tree of Life’, a tree that would supposedly bring health and youthfulness to those who discovered it. Moringa Oleifera, otherwise known as Moringa, is the real life miracle tree,... Sign in to see full entry.