Food AmlaBy Vaishali ShahJanuary 18, 20190 Amla plant known as the Indian gooseberry is one of the sacred plants worshipped in India.