Recent Epoch Synonyms

Approximately the last 10,000 years
(Noun)