membrane


Concise Oxford English Dictionary © 2008 Oxford University Press:
membrane/ˈmembreɪn/
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,
membraneous adjective,
membranous adjective.
– origin ME: from L. membrana, from membrum ‘limb’.
'membrane' also found in these Oxford entries:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.