Membraniferous
/(?)/
Mem·bra·nif·er·ous
Membraniferous
a.
Having or producing membranes.