membrane

Meaning

  1. A flexible enclosing or separating tissue forming a plane or film and separating two environments.
  2. A flexible enclosing or separating tissue forming a plane or film and separating two environments.
  3. A flexible enclosing or separating tissue forming a plane or film and separating two environments.
  4. A piece of parchment forming part of a roll.

Frequency

21k
Pronounced as (IPA)
/ˈmɛm.bɹeɪn/
Etymology

In summary

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.

Notes

Sign in to write sticky notes