Definition, synonyms and related words
A therapeutic agent composed of nanoparticles.
Relating to nanotherapy.