Definition, synonyms and related words
(metrology) An SI unit of fluid measure equal to 10^(−18) liters; alternative spelling of attolitre.