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