Skin Routine Health Benefits of Moringa Seed By Julie S. Stricker 12 months ago Native to Africa and Asia, the Moringa Tree, or Moringa Oleifera (botanical name) is one