US /ˈmɛm.bɹeɪn/
noun Freq #21283

Meanings

  1. 1
    noun

    a thin pliable sheet of material

  2. 2
    noun

    a pliable sheet of tissue that covers or lines or connects the organs or cells of animals or plants

  3. 3
    noun

    A flexible enclosing or separating tissue forming a plane or film and separating two environments.

  4. 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.

Topics

markdown

Send feedback

Optional — only if you'd like a reply.