Membraniferous /(?)/

Mem·bra·nif·er·ous

Membraniferous

a.
  1. Having or producing membranes.