insulin
English Dictionary
->
Letter I
-> insulin
Search Dictionary:
insulin Definition
(n)
hormone
secreted
by
the
isles
of
Langerhans
in
the
pancreas
;
regulates
storage
of
glycogen
in
the
liver
and
accelerates
oxidation
of
sugar
in
cells
insulin Synonyms
insulin
© Art Branch Inc.