The evolution of land animals has been shaped by barriers such as oceans and mountains which have divided them and sent them down different genetic paths.
The evolution of land animals has been shaped by barriers such as oceans and mountains which have divided them and sent them down different genetic paths.