Wiktionary
cytomembranes
n. (plural of cytomembrane English)
n. (plural of cytomembrane English)