Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

membrane Definition

Cancel
membrane
noun(mem-brane)
a pliable sheet of tissue that covers or lines or connects the organs or cells of animals or plants
Synonyms: tissue layer,
membrane
noun(mem-brane)
a thin pliable sheet of material

Words Related to membrane!

membrane Examples by Brain Bank Users