Word info

delta cell

Noun

Meaning

delta cell (plural delta cells)

A kind of somatostatin-producing cell found in the stomach, intestine, and islets of Langerhans in the pancreas.

Source: en.wiktionary.org

Close letter words and terms