Showing the single result

  • Moringa Powder

    Moringa leaves powder. The Moringa tree is often referred to as a miracle tree as the leaves are packed with so many nutrients, antioxidants and they are rich in protein, vitamins, and minerals. Moringa has a green, earthy taste – similar to spinach or matcha green tea. It is delicious mixed into food or drinks for a nutrient boost.

    Read more