Meaning of atto- in English:

atto-

Pronunciation /ˈatəʊ/

  • (used in units of measurement) denoting a factor of 10⁻¹⁸

    • ‘attowatt’

Origin

From Danish or Norwegian atten ‘eighteen’.