What are the Health Benefits of Amalaki aka Amla?

What is Amalaki aka Amla? 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 the Sanskrit name “Amalaki.” Other Sanskrit nicknames for amla—names meaning “mother,” “nurse,” and “immortality”—are a testament to the healing capacity of its…