Antidiabetic medicinal plants and herbal treatments. (2023)