English-Italian dictionary »

femtometre meaning in Italian

EnglishItalian
femtometre (10^-15 of a metre)
noun
[UK: femtˈɒmɪtə]
[US: femtˈɑːmɪɾɚ]

femtometronoun
{m}