No products
New product
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.
Made with slightly larger leaves than the...
First Blossom 30gAn organic Japanese matcha...