The Richest Known Source Of Vitamin C That Can Help Fight Cataracts To Cancer
Amlica embillicus is the name of a small leafy tree, which has a lemony smell, and grows in the plains and low mountainous regions of the Indian subcontinent – from Burma to Afghanistan. It contains numerous beneficial ingredients, which are mainly concentrated in the edible, plum-sized fruit it produces.
The following article explains the health benefits of Amla written by Sri Krishnaswami Iyengar Swami..