Definition for Membrane
From Biology Forums Dictionary
A membrane is a selective barrier; it allows some things to pass through but stops others.
From Biology Forums Dictionary
A membrane is a selective barrier; it allows some things to pass through but stops others.