glibenclamides
English
Noun
glibenclamides
plural of
glibenclamide