insulin

simple noun2 collocationsAvg. frequency: 6.9

a dose of insulin administered by injection

the biological process of creating insulin in the body