Moringa Oleifera: Reported Nutritional and Medicinal Properties – NaturalNews.com
Moringa oleifera, a fast-growing tree native to South Asia and now found throughout the tropics, is known as the “miracle tree” or “drumstick tree,” according to published reports [1][2]. It has been used in Ayurvedic medicine