See also: mega-cycle

English edit

Etymology edit

mega- +‎ cycle

Noun edit

megacycle (plural megacycles)

  1. megahertz

Translations edit