n.
- Anatomy & Zoology a pliable sheet-like structure acting as a boundary, lining, or partition in an organism.
- a thin pliable sheet of material forming a barrier or lining.
- Biology a double layer of lipids and proteins forming the boundary of a cell or organelle.
Derivative
- membranaceous adj.
- membraneous adj.
- membranous adj.
Etymology
ME: from L. membrana, from membrum ‘limb’.