Moringa – The Miracle Tree

Moringa oleifera is popularly known as the “miracle tree” because of its nutritional and medical properties. Moringa oleifera is the most cultivated plant from Moringaceae family. Primarily it grows in tropical, subtropical and semi-arid climate. It is used in traditional medicine for centuries.

Related posts