megascala
Italian
Etymology
From
mega-
+
scala
.
Noun
megascala
f
(
plural
megascale
)
megascale