millennialong
English
Etymology
From
millenial
+
-long
.
Adjective
millennialong
(
not comparable
)
Lasting several or many
millennia
.