megascale

adj 1noun 1

Definitions

adj

1

Extremely large-scale

noun

1

A very large scale used, for example, in astronomy

Your note

not saved
0 chars