Organic Moringa Leaf Powder 100g

£6.99

The Moringa Tree is often referred to as the Miracle Tree due its nutritional properties and also its ability to withstand droughts, enabling it to provide a source of income for the local farmers we source our Moringa powder from.

Out of stock

NEW