The oldest known snakes from the Middle Jurassic-Lower Cretaceous provide insights on snake evolution.

The oldest known snakes from the Middle Jurassic-Lower Cretaceous provide insights on snake evolution.