Cenozoic
Quaternary
Holocene
Pleistocene
Late Pleistocene
Middle Pleistocene
Calabrian
Gelasian
384.5 Ma
Paleozoic
Devonian
Middle Devonian
Givetian
Eifelian
Early Devonian
Emsian
0.7 Ma
Paleozoic
Devonian
Early Devonian
Emsian
Pragian
Lochkovian
Silurian
Pridoli
Ludlow
Ludfordian
8.2 Ma
Paleozoic
Silurian
Wenlock
Sheinwoodian
Llandovery
Telychian
Aeronian
Rhuddanian
Ordovician
Late Ordovician
Hirnantian
Katian
35.6 Ma
Paleozoic
Ordovician
Early Ordovician
Tremadocian
Cambrian
Furongian
Stage 10
Jiangshanian
Paibian
5.3 Ma
Paleozoic
Cambrian
Series 3
Drumian
Stage 5
Series 2
Stage 4
Stage 3
Terreneuvian
Stage 2
Fortunian
1.8 Ma
Paleozoic
Cambrian
Terreneuvian
Fortunian
Neoproterozoic
Ediacaran
40.4 Ma
Neoproterozoic
Ediacaran
Cryogenian
22.4 Ma
Neoproterozoic
Cryogenian