Organic Moringa leaf powder is made from dried leaves of a large tree native to North India called drumstick tree/horseradish tree/ben oil tree.
A superfood that is super good. The mellow green powder urges to glorify your meal by adding pockets of vital nutrients that your body could benefit from. A tablespoon can be added to warm water or tea. It can also be mixed into green juices/smoothies or sprinkled onto salads, eggs and stir- fried veggies.
Moringa leaves can be an important source of many essential nutrients if your diet is lacking vitamins, minerals and protein.
It is rich in antioxidants which are compounds that act against free radicals in your body. It is also beneficial in promoting healthy and radiant skin.
Its numerous health benefits make It stand at the top of food charts and should be at the top of your shopping cart too!