recent epoch

Noun
  1. Approximately the last 10,000 years (synset 115149665)

Other Searches