Snakes are believed to have originated from lizard-like ancestors that had four fully functional legs. The initial stages of snake evolution were driven by the need to survive in specific habitats ...