Definify.com

Definition 2024


attometre

attometre

See also: attomètre and atto-metre

English

Alternative forms

Noun

attometre (plural attometres)

  1. (metrology) An SI unit of length equal to 1018 metres.

Synonyms

Translations

Anagrams