nanometer
nounOne billionth (10β9) of a meter.
nounUS spelling of
a metric unit of length equal to one billionth of a meter
One billionth (10β9) of a meter.
nounUS spelling of
a metric unit of length equal to one billionth of a meter
Begin a journey through worlds of puzzles.