comprising membrane; getting the texture or quality of a membrane; membranaceous.
Of or pertaining in any way to membrane; resembling membrane; membraniform.
In botany, getting the character or appearance of membrane layer; slim, instead smooth and flexible, and often pretty much clear, as sometimes will leave, the wall space of seed-vessels, the indusia in ferns, etc. See phrases below.
How would you define membranous?