EnglishMain Dictionary
insulin
Universal Words
noun
[U] a chemical substance produced in the body that controls the amount of sugar absorbed by the blood; a similar artificial substance given to people whose bodies do not produce enough naturally:
insulin-dependent diabetes