English-French dictionary »

attometre meaning in French

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

attomètre◼◼◼nom {m}