English edit

Etymology edit

From mega- +‎ millennium.

Noun edit

megamillennium (plural megamillennia or megamillenniums)

  1. A period of time consisting of a million years.