What is the meaning of Membranaceous?

Resembling or having properties of a membrane.

Source: wiktionary.org