membraned

membraned

(ˈmɛmbreɪnd) adjhaving a membrane