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