The Oldfart Gardener
Been there, done that…can't remember any of it.
Moringa has only recently become a popular supplement in America. But moringa (Moringa oleifera) has long been used in other parts of the world for its nutritional and medicinal benefits. Often referred to as the “miracle tree,” the moringa tree originally hails from northern India but now also grows in other parts of Asia, as well …