Biology Forums Dictionary
From Biology Forums Dictionary
The independent evolution of similar traits in geographically separated species.
Biology Dictionary | About | Help | FAQ | Create account | Log in