Adjective
membranoid (comparative more membranoid, superlative most membranoid) Resembling a membrane.