Meaning of insulin
Definition of insulin
(noun)
hormone
secreted by the isles of Langerhans in the pancreas; regulates
storage
of
glycogen
in the
liver
and accelerates
oxidation
of
sugar
in cells
Other information on insulin
WIKIPEDIA results for
insulin
Amazon results for
insulin
Tweet