close
  • Moringa: The Miracle Tree & Trees for Life International

    From the page: The ancient traditional medicine of India called ayurveda says the leaves of the Moringa tree prevent 300 diseases. Modern science is confirming that these leaves could help prevent untold suffering and death caused by malnutrition and related diseases.

    Reviewed by Hira0000 Dec 12 2008, 01:25am ( 14 reviews ) treesforlife.org

  • Showing 10 of 14
  • Reviews of the site