Description
Excellent superfood, moringa, aka the tree of life or Miracle tree has over 90 nutrients, 46 antioxidants, and 18 amino acids. Boosts vitality, energy, and well being. With 7,550mg of Pure leaf per serving, this is one of the highest concentrations of moringa in the market.