membranoid

[ mĕmbrə-noid′ ]

adj.

Membraniform.