membrane
English Dictionary
->
Letter M
-> membrane
Search Dictionary:
membrane Definition
(n)
a
thin
pliable
sheet
of
material
(n)
a
pliable
sheet
of
tissue
that
covers
or
lines
or
connects
organs
or
cells
of
animals
membrane Synonyms
membrane
tissue layer
© Art Branch Inc.