attosecond

Noun
  1. One quintillionth (10^-18) of a second;
    One thousandth of a femtosecond (synset 115260337)

Other Searches