nanoparticulates
English
Noun
nanoparticulates
plural of
nanoparticulate