mega-annum

Etymology
From.

Noun

 * : a period of 1 million years.