nanodrug in French nanodrug in French nanomédicament noun A drug containing nanoparticles. Add to Flashcards