nanobot

noun
  1. a hypothetical microscopic robot designed to perform tasks at the molecular or atomic scale
  2. Usage: often used in science fiction and theoretical nanotechnology; also called a nanorobot

Examples