Definition of "membraned"

membraned