MEMBRANE


Meaning of MEMBRANE in English

■ noun

1》 Anatomy & Zoology a pliable sheet-like structure acting as a boundary, lining, or partition in an organism.

2》 a thin pliable sheet of material forming a barrier or lining.

3》 Biology a double layer of lipids and proteins forming the boundary of a cell or organelle.

Derivatives

membranaceous adjective

~ous adjective

membranous adjective

Origin

ME: from L. membrana , from membrum 'limb'.

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