Amalaki: the ayurvedic wonder Posted November 18, 2019 by Petra N. Amalaki is an ayurvedic herb also known as amla or Indian gooseberry. For me, it was love at first sight. […] Read More