English

edit

Noun

edit

nanoparticulates

  1. plural of nanoparticulate