eras

eras

Paleozoic

542000000 BC - 251000000 BC

!{width: 50px; height: 33px;}
I used":!

Mesozoic

251000000 BC - 65500000 BC

Cenozoic

65500000 BC - 2013 AD

Periods of Paleozoic

Cambrian

542000000 BC - 488000000 BC

Ordovician

488000000 BC - 444000000 BC

Silurian

444000000 BC - 416000000 BC

Devonian

416000000 BC - 359000000 BC

Carboniferous

359000000 BC - 300000000 BC

Permian

300000000 BC - 251000000 BC

Periods of Mesozoic

Triassic

251000000 BC - 200000000 BC

Jurrasic

200000000 BC - 145500000 BC

Cretaceous

145500000 BC - 65500000 BC

Peroids of cenozoic

Paleogene

65500000 BC - 23000000 BC

Neogene

23000000 BC - 2588000 BC

Quaternary

2588000 BC - 2013 AD

dinosaur

Ornithocheirus

67000000 BC - 65500000 BC