Amla, also known as Indian gooseberry (Phyllanthus emblica), is a fruit tree native to India and Southeast Asia. The berries from the tree have been used in traditional medicine and may have ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results