Wiktionary
transmembranes
n. (plural of transmembrane English)
n. (plural of transmembrane English)