insulinogogues

English

Noun

insulinogogues

  1. plural of insulinogogue