Membraneous /(?)/

Mem·bra·ne·ous

Membraneous

a.
  1. See Membranous.