Meaning of isles of langerhans
Definition of isles of langerhans
(noun)
cell
clusters in the
pancreas
that
form
the
endocrine
part
of that organ;
secrete
insulin
and
other
hormones
Other information on isles of langerhans
WIKIPEDIA results for
isles of langerhans
Amazon results for
isles of langerhans
Tweet