membraned

membraned

(ˈmɛmbreɪnd)
adj
having a membrane
Full browser ?