Attometre Definition
noun
(metrology) An SI unit of length equal to 10−18 metres.
Wiktionary
Other Word Forms of Attometre
Noun
Singular:
attometre
Plural:
attometresOrigin of Attometre
-
atto- + metre
From Wiktionary
Find Similar Words
Find similar words to attometre using the buttons below.