Any electrical generator whose scale is measured in nanometers; they typically create electricity from the random movements of their surroundings(noun)
Wiktionary.org : Text is available under the Creative Commons Attribution-ShareAlike License
Use "nanogenerator" in a sentence
"The nanogenerator is driven by an external ultrasonic wave or mechanical vibration and the output current is continuous."
"Drs. Scheinberg and Jurcic are also taking their research with lintuzumab to the next level, using it to deliver a next-generation cancer treatment, dubbed a nanogenerator, to cancer cells."
"Wang says the next step is to connect this higher-output nanogenerator to a nano sensor inside an animal."