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