Ouranosaurus

Eras

543000000 BC - 248000000 BC
320000000 bc
248000000 BC - 65000000 BC
248000000 bc
65000000 bc - Present
2000000 bc - 8000 bc

Periods of Paleozoic

542000000 BC - 488000000 BC
488000000 BC - 444000000 BC
444000000 BC - 416000000 BC
416000000 BC - 359000000 BC
359000000 BC - 300000000 BC
300000000 BC - 251000000 BC

Periods of Cenozoic

65500000 BC - 23000000 BC
23000000 BC - 2588000 BC
2588000 BC - Present

Periods of Mesozoic

251000000 BC - 200000000 BC
200000000 BC - 145500000 BC
145500000 BC - 65500000 BC

My Dino

145000000 bc - 65000000 bc