Home / Dictionary / Aleglitazar

Aleglitazar Uncommon

Definition, synonyms and related words

Definitions
Noun
1

A drug being developed to treat diabetes.

Rhyming Words
azar izar czar tzar nazar sizar nizar mizar mazar lazar bazar hazar gazar blazar khazar rizzar chazar khozar kobzar chozar
Compare
Aleglitazar vs