Squamates were present on Earth for longer than previously thought - study

Jerusalem Post

Published

Although the Squamata is the largest order of reptiles, made up of over 10,000 different species, their evolutionary origins are not yet well understood.

Full Article