megacycle - noun
singular
megacycle
plural
megacycles