Triphala the ability to rejuvenate your body, strengthen your organs Triphala is also known as the Nectar of Life Every constituent of triphala is believed to be hypoglycemic