insulin in French
insulin in French
insuline
A polypeptide hormone that regulates carbohydrate metabolism (in various animals including humans).