Biology Forums Dictionary
From Biology Forums Dictionary
A special physical condition that exists at the boundary or “edge” of an area.
Biology Dictionary | About | Help | FAQ | Create account | Log in