Wiktionary
biomembranes
n. (plural of biomembrane English)
n. (plural of biomembrane English)