Moringa , Tree of Life.
Moringa or “drumstick tree” is to native India and Nepal. This “miracle tree,” and “tree of life” today is also grown in Africa, Latin America and also goes by the “horseradish tree.” Leaves, fruit (drumsticks) and flowers are all edible.
Here are some of our favorite recipes using Moringa powder to include in your diet. Please note that Moringa powder is very potent and start with 1/2 teaspoon.