Moringa stenopetala seeds, Moringa stenopetala is a multi-purpose, fast-growing tree native to East Africa, also known as the African Moringa. It is a perennial tree with a swollen, bottle-shaped trunk that can grow 6–12 meters tall and is characterized by a sprawling crown with velvety, young shoots. All parts of the plant—including the leaves, seeds, flowers, pods