OXFORD 9000
📚 noun • entry_id 33765

insulin

/ˈɪnsjʊlin/
Meanings (ES + gloss)
insulina
A polypeptide hormone that regulates carbohydrate metabolism (in various animals including humans).
Ask a dozen persons to tell you what they know about insulin and you will get some surprising and contradictory answers. The truth is this: Insulin is not a cure for diabetes, but…
Mommy said that Grandma's diabetes happened because her body stopped making its own insulin.
Word forms