See also: megascale

English edit

Adjective edit

mega-scale (comparative more mega-scale, superlative most mega-scale)

  1. Alternative spelling of megascale