The Wonder of the Moringa Tree Moringa (Murunga) flowers, leaves and pods can be prepared in a variety of delicious ways. The wonderful Moringa tree also ...