Insulin

Hormones and Glands
Vocabulary Term #2561
Noun (thing)
US
UK
Insulin
US
UK
the hormone responsible for controlling blood sugar
US
UK
"People with type 1 diabetes cannot produce insulin."