gliflozins
English
Noun
gliflozins
plural of
gliflozin