Definitions for "Antidiabetic"
medicine preventing or overcoming diabetes by lowering blood sugar
preventing or relieving diabetes
Affects endocrine system and hormone function due to its ability to prevent or relieve diabetes, or to enhance the treatment of diabetes mellitus.
Keywords:  sugar, lowering, blood
Blood sugar-lowering