English edit

Etymology edit

nano- +‎ source

Noun edit

nanosource (plural nanosources)

  1. A source of nanoparticles