Moringa arborea

Moringa arborea is a species of flowering plant in the family Moringaceae that is endemic to Kenya.