Amla Candy is great on the go snack. Amla is one of the most powerful super food, and has been an important part of traditional Ayurvedic medicine for thousands of years. According to Theravada Buddhism amla is considered the plant of enlightenment. Synonyms of amla in Sanskrit mean “mother,†“nurse,†and “immortalityâ€. Amla contains 8 times more vitamin C then Orange.