Day: January 28, 2010
-
Moringa Oleifera – The Miracle Tree
Moringa oleifera, commonly referred to simply as “Moringa”, is the most widely cultivated species of the genus Moringa. Moringa is the only genus in the family Moringaceae. Moringa oleifera is a [adsense:336×280:1:1]