Amla Flakes is great on the go snack. Amla is one of the most powerful superfoods 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 than Orange.