Moringa Leaf Powder
Green Trading
$22.80
is on back order
Moringa oleifera, commonly known as the elixer tree is known to be the most nutritious plant discovered on the earth containing more than 90 nutrients, 46 anti-oxidants, 36 anti-inflammatory compounds, 18 amino acids including all 8 essential amino acids. These vivid green leaves are nature's super-power food.