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 ArticleSquamates were present on Earth for longer than previously thought - study
Jerusalem Post
0 shares
1 views