Definition for Membrane

From Biology Forums Dictionary

A membrane is a selective barrier; it allows some things to pass through but stops others.