Moringa Leaves

'The miracle tree' is yet another identifier for the Moringa tree. The medicinal properties of the tree's leaves, fruit, sap, oil, roots, bark, seeds, pod, ...

Shopping cart