Romanian-English dictionary »

nanoparticulă meaning in English

RomanianEnglish
nanoparticulă substantiv
{f}

nanoparticle(microscopic particle)
noun

Your history