membrane - English Synonyms Dictionary

membrane

n.
[1] tissue layer