Moringa stenopetala

Species: 
Moringa stenopetala