MEMBRANE


Meaning of MEMBRANE in English

n. 1 any pliable sheetlike structure acting as a boundary, lining, or partition in an organism. 2 a thin pliable sheet or skin of various kinds. membranaceous adj. membraneous adj. membranous adj.

[ L membrana skin of body, parchment (as MEMBER) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.