TIMELINE
Mesoarchean
Period
Timespan
Mesoarchean
3200
to 2800 million years ago