Home
Search
Index
Definify.com
Definition
2024
meganewtons
meganewtons
See also:
mega-newtons
English
Noun
meganewtons
plural of
meganewton
Similar Results