See also: mega-cycles

English edit

Noun edit

megacycles

  1. plural of megacycle