attometre

attometre definitions

noun
  • An SI unit of length equal to 10⁻¹⁸ metres. Symbol: am