membrane (n.) Look up membrane at Dictionary.com
early 15c., "thin layer of skin or tissue," a term in anatomy, from Latin membrana "a skin, membrane; parchment (skin prepared for writing)," from membrum "limb, member of the body" (see member). The etymological sense is "that which covers the members of the body."