Definition of "megayear"

megayear