Definition, synonyms and related words
A drug used to treat hyperglycemia
Having (or producing) excessively high blood sugar