membrane . ( Of the lat. )( membrane ). 1. f. thin parchment as a skin. 2. f. Biol. Tissue or aggregate of tissues which altogether presents is laminar and is soft consistency.