French-English dictionary »

attomètre meaning in English

FrenchEnglish
attomètre nom {m}

attometre◼◼◼(10^-18 metres)
noun
[UK: ətˈɒmɪtə] [US: ətˈɑːmɪɾɚ]