English Dictionary
◊ MEMBRANE
membrane
n 1: a thin pliable sheet of material
2: a pliable sheet of tissue that covers or lines or connects
organs or cells of animals or plants [syn: {tissue layer}]