membrane
mem.brane \'mem-.bra-n\ \-.bra-nd\ n [L membrana skin, parchment, fr. membrum] 1: a thin soft pliable sheet or layer esp. of animal or plant origin 2: a piece of parchment forming part of a roll - membraned aj
mem.brane \'mem-.bra-n\ \-.bra-nd\ n [L membrana skin, parchment, fr. membrum] 1: a thin soft pliable sheet or layer esp. of animal or plant origin 2: a piece of parchment forming part of a roll - membraned aj