What is the meaning of Membraneous?

Alternative form of membranous.

Source: wiktionary.org