Word info Synonyms

beta cell

Noun

Meaning

a cell that produces insulin in the isles of Langerhans in the pancreas

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms