membrane

47 ENTRIES FOUND:

mem·brane

noun \ˈmem-ˌbrān\

Definition of MEMBRANE

1
: a thin soft pliable sheet or layer especially of animal or plant origin
2
: a limiting protoplasmic surface or interface—see nuclear membrane, plasma membrane
mem·braned \ˈmem-ˌbrānd\ adjective

Seen & Heard

What made you want to look up membrane? Please tell us where you read or heard it (including the quote, if possible).