gliflozins

English

Noun

gliflozins

  1. plural of gliflozin