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.orgSearch words containing