megayear

Noun
(abbreviated as: Myr)


 * 1) A million years, a thousand thousand years.