MEMBRANE


Meaning of MEMBRANE in English

[mem.brane] n [ME, fr. L membrana skin, parchment, fr. membrum] (15c) 1: a thin soft pliable sheet or layer esp. of animal or plant origin

2: a piece of parchment forming part of a roll -- mem.braned adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.