English-Italian dictionary »

attometre meaning in Italian

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

attometronoun
{m}