nanometre

Noun
  1. A metric unit of length equal to one billionth of a meter (synset 113679972)

Other Searches