Simplified time scale

Palaeocene
First
monkeys
First
shellfish
& corals
Ordovician
488
Oligocene
Silurian
416
Carboniferous
Devonian
359
Permian
299
First
modern
humans
Miocene
Pliocene
23
5
First dinosaurs
First mammals
First land plants
First insects
First tetrapods
First reptiles
First mammallike reptiles
444
2 000
First
hominids
34
First
fish
Cambrian
First
apes
Eocene
56
65.5
million years
542
million years
First
whales
Last
dinosaurs
First
flowering
plants
First
birds
Triassic
251
Jurassic
200
1 000
million years
Simplified time scale
Cretaceous
145.5
Paleo- Neogene gene
65.5
Paleozoic
1.8
Pleistocene / Holocene
First
horses
0
Mesozoic
0