incretins

English

Noun

incretins

  1. plural of incretin