Wiktionary
phospholambans
n. (plural of phospholamban English)
n. (plural of phospholamban English)