This product is no longer in stock
Moringa Leaf Powder
Moringa is native to Africa and Asia. The moringa tree is also known as “The Miracle Tree” and has a long history in traditional medicine. Moringa powder has been cited as a complete protein as it contains all 9 essential amino acids.
Moringa powder has a rich, nutty flavour that works well with everyday foods.