megascale
See also: mega-scale
English
Alternative forms
Etymology
Adjective
megascale (comparative more megascale, superlative most megascale)
- Extremely large-scale
Noun
megascale (uncountable)
- A very large scale used, for example, in astronomy
megascale (comparative more megascale, superlative most megascale)
megascale (uncountable)