beta cell

from WordNet (r) 3.0 (2006)
beta cell
    n 1: a cell that produces insulin in the isles of Langerhans in
         the pancreas
    

[email protected]