Amla, also known as Indian Gooseberry (Emblica Officinalis), is quite a superfood. Read more about the numerous benefits of amla powder!
Mark Cataldo