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