Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
nanometre
in English
nanometre
us
/ˈnæn.əˌmiː.tər/
uk
/ˈnæn.əˌmiː.tə/
#uncommon
Definitions
Noun
a
length
unit
equal
to
10
^
-9
metres
(
SI
subunit
)