a thin pliable sheet or layer covering, lining, or connecting organs or cells in animals and plants
a thin pliable sheet of material
in physics, a two-dimensional BRANE
membraneous /memʹbrayniəs/ adj
membranous /ʹmembrənəs/ adj
[Latin membrana skin, parchment, from membrum limb]