News

The reptile order Squamata, which includes snakes, lizards and legless worm-looking creatures known as amphisbaenians, is the largest order of living land vertebrates on the planet. And yet ...