English edit

Noun edit

nanoparticles

  1. plural of nanoparticle