isles of Langerhans
English Dictionary
->
Letter I
-> isles of Langerhans
Search Dictionary:
isles of Langerhans Definition
(n)
cell
clusters
in
the
pancreas
that
form
the
endocrine
part
of
that
organ
;
secrete
insulin
and
other
hormones
isles of Langerhans Synonyms
islands of Langerhans
isles of Langerhans
islets of Langerhans
© Art Branch Inc.