Noun
attolitre (plural attolitres) (metrology) An SI unit of fluid measure equal to 10 litres; alternative spelling of attoliter.