Upper Jurassic

The Upper Jurassic epoch lasted between 163.5 million years ago and 145.0 million years ago. Select Fossyls down below to discover more about them!