With a nickname like “the Miracle Tree”, it’s not difficult to imagine that moringa deserves your attention. Moringa oleifera, or simply moringa, is a tropical tree that grows plentifully in Central America, South America, Africa, the Middle East, and Asia. Having been used medicinally for more … [Read more...] about The Miracle Tree: Moringa