Meaning of “insulin” in the English Dictionary

british dictionary

"insulin" in American English

See all translations

insulinnoun [ U ]

us /ˈɪn·sə·lən/

biology a hormone (= chemical substance) in the body that controls the amount of sugar in the blood

(Definition of “insulin” from the Cambridge Academic Content Dictionary © Cambridge University Press)