Meanings
- 1
- 2
- 3
- 4
Thesaurus
Synonyms
2
noun
· a pliable sheet of tissue...
tissue layer
Word family
Derived forms
biomembranecytomembranedemembranatedendomembraneexomembraneextramembranegeomembranehemimembraneintermembraneintramembranejuxtamembranemembranaceous
Appears in
Phrases (3)
See allEtymology
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.