American Dictionary
Definition islets of Langerhans in American English
islets of Langerhans noun
noun
1
groups of pancreatic cells that produce insulin and glucagon
