islets of Langerhans (pancreatic cells which produce insulin)– tax –

12