See also: megascale

English

edit

Adjective

edit

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

  1. Alternative spelling of megascale