amalaki

The Benefits of Amalaki

Amla literally means ‘sour’; it is the Hindi word for a fruit tree (Emblica officinalis or Phyllanthus emblica) that grows throughout India and bears sour-tasting gooseberry-like fruits.  Amla is also known by ...