Moringa is known as the Miracle Tree, why?
Moringa Oleifera is a tree that is sometimes called “Drumstick Tree” or “Miracle Tree”. Want to know why? Because it is one of nature’s most nourishing plants on the planet (no joke). A bit of history… the moringa tree has been used for years, more like centuries and originated from India and has 13 different species, the most common one is Moringa oleifera. Each species looks different, from large trees to tiny plants. The popularity of this plant has skyrocketed in the United States and is widely cultivated for its nutrient-dense seed pods and leaves which are used in cooking,...