noun (plural: membranes)
- A flexible enclosing or separating tissue forming a plane or film and separating two environments (usually in a plant or animal).
Translations: Etymology: From Latin membrana "skin of body"
- A mechanical membrane, a thin, flat flexible part that can deform or vibrate when excited by an external force.
Supplemental Details:Sponsor an extended definition for membrane for as little as $10 per month. Click here to contact us.