membrane
Meaning
- A flexible enclosing or separating tissue forming a plane or film and separating two environments.
- A flexible enclosing or separating tissue forming a plane or film and separating two environments.
- A flexible enclosing or separating tissue forming a plane or film and separating two environments.
- A piece of parchment forming part of a roll.
Synonyms
inner side of hide
tissue layer
tunicle
thin skin
thin film
gaseous diffusion barrier
thin-layer
thin coat
thin coating
aperture stop
hymeno
thin foll
sieve diaphragm
spacing mould
membrane barrier
diffusion barrier
Translations
Frequency
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
Start learning English with learnfeliz.
Practice speaking and memorizing "membrane" and many other words and sentences in English.