Moringa oleifera
« Back to Glossary Index
The full scientific name of the moringa plant. ‘Oleifera’ means ‘oil-bearing.’ It is a fast-growing tree native to the foothills of the Himalayas, now cultivated widely across Africa, Asia, and Latin America
« Back to Glossary Index