Word info

phospholamban

Noun

Meaning

phospholamban (plural phospholambans)

(biochemistry) A protein that regulates the Ca2+ pump in cardiac muscle and skeletal muscle cells.

Source: en.wiktionary.org

Close letter words and terms