What is the meaning of Membranous?

Having the qualities of, or pertaining to, a membrane.

Accompanying the formation of a usually abnormal membrane or membranous layer.

Thin, pliable, and often transparent.

Source: wiktionary.org