Long overshadowed in the world of superfoods, Moringa leaves, also known as Murungakkai or Sajna Pata, is an Indian kitchen staple that helps control blood pressure, diabetes and obesity. Here's what scientific research says about it.
Each part of this ‘wonder tree’ is useful. The roots, stems, leaves, seedpods, resin and flowers are considered to be healing herbs in Ayurvedic and Unani folk medicine.