membranoid