Scots involved in discovery about turtle evolution as fossil provides another piece in puzzle

At 228 million years old, the fossil shows the early stages of the marine animal’s development.
At 228 million years old, the fossil shows the early stages of the marine animal’s development.

Comments

Breaking

    Cancel