membrane
1.
2. A piece of parchment.
3. Chemistry. A thin sheet of natural or synthetic material that is permeable to substances in solution.
[Latin membrāna, skin, from membrum, member of the body.]
mem