Convergent Evolution Amongst Reptiles
Although the world is a big place, it provides a limited number of different types of habitat and from one side of the globe to the other, deserts, rain-forests, marshes and grasslands are all pretty similar – at least in terms of the physical environment they provide. It is not …