Tree of Divine Mother-Goddess - that's the main definition of Moringa among "those who know". All in Moringa are beneficial, edible and full of properties, each part is divine and beautiful.
Leaves of Moringa are good for any kind of soups, curry of other dishes. Bark uses in medicine, nuts inside the pods can be used as a peanuts. Moringa is a fast-growing tree, and the first (with Kapoktree) who coming at CocoPlant! Now we planted more that a few moringas in a couple of weeks.