Moringa

Moringa in South Africa

Introduction The moringa tree has its origins in the northern regions of India. In Africa, two types are grown, moringa oleifera and moringa stenopetala (Lekgau, undated). The moringa tree is considered one of the most nutritious trees in the world since it has vitamins, minerals and amino acids which the human body requires for health. The leaves can be […]