megacycle - noun

singularmegacycle
pluralmegacycles