megacycle

noun megacicle.