meaning of nanometres
1.
a
metric
unit
of
length
equal
to
one
billionth
of
a
meter
Related Words
nanometre
|
Developed & Maintained By
Taraprasad.com