Type
Era
Age range
538.8–251.902 Ma
Phanerozoic
Mesozoic
Triassic
Paleozoic
Permian
Carboniferous
Devonian
Silurian
Ordovician
Cambrian
Proterozoic
Neoproterozoic
Ediacaran
540520500480460440420400380360340320300280260240