beta cell

Noun
  1. A cell that produces insulin in the isles of Langerhans in the pancreas (synset 105275882)

Found on Word Lists

Other Searches