insulinogogues
English
Noun
insulinogogues
plural of
insulinogogue