Polish-English dictionary »

nanocząstka meaning in English

PolishEnglish
nanocząstka noun

nanoparticlenoun
microscopic particle