Meanings
-
1
noun
a thin pliable sheet of material
-
2
noun
a pliable sheet of tissue that covers or lines or connects the organs or cells of animals or plants
-
3
noun
A flexible enclosing or separating tissue forming a plane or film and separating two environments.
-
4
noun
A piece of parchment forming part of a roll.
Thesaurus
Synonyms
2
noun
· a pliable sheet of tissue...
tissue layer
Word family
Derived forms
biomembranecytomembranedemembranatedendomembraneexomembraneextramembranegeomembranehemimembraneintermembraneintramembranejuxtamembranemembranaceous
Etymology
Late Middle English, borrowed from Latin membrāna (“skin or membrane that covers parts of the body”), from membrum (“a limb or member of the body”) + -āna. Doublet of membrana.