islets of Langerhans (pancreatic cells which produce insulin)- TAX -

12