meganewton
See also:
méganewton
and
mega-newton
English
Etymology
From
mega-
+
newton
.
Noun
meganewton
(
plural
meganewtons
)
One million
newtons
Synonyms
MN