nanoparticulate in French nanoparticulate in French nanoparticulaire adj Composed of nanoparticles Add to Flashcards