👉 Amlaca is a plant from India that contains antioxidants and has been used for various health benefits. amlacra