Answer: multimillennial

AnswerCrossword Clue
multimillennialextending over several millennia