How many years did the epoch of the Mesozoic Era last?
The Mesozoic Era lasted from 252 mya to 66 mya. It was a time of great change and upheaval in the Earth's history, during which the continents moved around and new species evolved.