produced, growing, living, or occurring naturally in a particular region or environment.
Glossary
semi-permeable membrane
Subject:
- Life Sciences
(also called selectively permeable membrane) a membrane which allows some substances to cross it, but not others.