Moringa Whole Leaf 100% Pure Natural oleifera Dried Leaves
100% Pure & Natural Moringa powder is a supplement made from the leaves of the moringa tree (Moringa oleifera), a plant native to parts of Asia and Africa. The leaves are dried and ground into a fine powder that can be added to food or drinks as a nutritional intake.