Membrane: a thin soft pliable layer.Membranous: of, relating to, or resembling membrane.
Alternative forms for membrane : membranes, membranous.