Dictionary Definition
membrane
Noun
1 a thin pliable sheet of material
2 a pliable sheet of tissue that covers or lines
or connects organs or cells of animals [syn: tissue
layer]
User Contributed Dictionary
English
Etymology
From Latin membrana "skin of body"Noun
membrane (plural: membranes)- A flexible enclosing or separating tissue forming a plane or film and separating two environments (usually in a plant or animal).
- A mechanical membrane, a thin, flat flexible part that can deform or vibrate when excited by an external force.
Translations
Italian
Noun
membrane- Plural of membrana
Extensive Definition
Membrane may be:
Biological
membrane:
- Cell membrane
- Organelle membranes
- Mucous membrane
- Basement membrane
- Serous membrane
Physical science:
- Mechanical
membrane:
- Membrane (acoustics), also called diaphragm (acoustics)
- Artificial membrane
- Semipermeable membrane
- Membrane (M-Theory), mathematical construct for physics
See also
- The Membranes, band
membrane in Czech: Membrána
membrane in Persian: غشاء
membrane in French: Membrane
membrane in Ido: Membrano
membrane in Indonesian: Membran
membrane in Italian: Membrana
membrane in Hebrew: ממברנה
membrane in Latvian: Membrāna
membrane in Polish: Membrana
membrane in Russian: Мембрана
membrane in Ukrainian: Мембрана
Synonyms, Antonyms and Related Words
allantoic membrane, amnion, amniotic sac, arachnoid
membrane, basement membrane, coat, coating, collop, conjuctiva, covering, cut, deal, disk, eardrum, feuille, film, flap, foil, fold, hymen, lamella, lamina, laminated glass,
laminated wood, lap,
leaf, maidenhead, membrana serosa,
membrana tympana, meninges, meninx, neurilemma, pane, panel, patina, peel, pellicle, pericardium, perineurium, plait, plank, plate, plating, pleura, ply, plywood, rasher, safety glass, scum, serosa, sheet, skin, slab, slat, slice, table, tablet, tympanic membrane,
tympanum, velum, veneer, wafer