English-French dictionary »

attogram meaning in French

EnglishFrench
attogram (10^-18 grams)
noun

attogrammenom {m}