Receive all of the nutritional benefits of the latest superfood 100% Organic Moringa Leaf Powder from Bio Nutrition.
Moringa is extracted from a tree native to Asia and Asia known as the miracle tree. 100% Organic Moringa Leaf Powder from Bio Nutrition contains a combination of compounds known as isothiocyanates and glucosinolates which are known to initiate cell death and abnormal cell activity.
100% Organic Moringa Leaf Powder from Bio Nutrition has also shown promise as being able to reduce inflammation, ulcers, regulate throid function and regulate blood sugar.