French-English dictionary »

nanoparticule meaning in English

FrenchEnglish
nanoparticule nom {f}

nanoparticle◼◼◼(microscopic particle)
noun