nanometers

noun
  1. plural of nanometer: units of length equal to one billionth of a meter
  2. Usage: scientific; technical

Examples