Meaning of ATTO- in English

ATTO-

[ 'atəʊ ]

■ combining form denoting a factor of 10 -18 : attowatt.

Origin

from Dan. or Norw. atten 'eighteen'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.