Health Benefits Of Amla Amla: The Superfood That Can Benefit Your Health in So Many Ways Amla, also known as Indian gooseberry, amalaki or emblica officinalis, has been used in traditional Indian medicine since ancien… byHABITHEALTH4U -June 28, 2022