membrane [pl. membranes]
Notices
  • fine layer of connective tissue enveloping an organ, linning a cavity, or separating adjacent parts in a living organism