MEMBRANE


Meaning of MEMBRANE in English

ˈmemˌbrān sometimes -_brə̇n noun

( -s )

Etymology: Latin membrana skin, membrane, parchment, from membrum member — more at member

1. : a thin soft pliable sheet or layer especially of animal or vegetable origin

2. : a limiting protoplasmic surface or interface — see cell 5

3. : a piece of parchment forming part of a roll

the pages in the … membrane usually were square and had two to four columns to the page — A.T.Robertson

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.