megascale

Etymology
From.

Adjective

 * 1) Extremely large-scale

Noun

 * 1) A very large scale used, for example, in astronomy

Translations

 * Italian: