Nanobot

/na-nə-bät/
n. A robot of microscopic proportions, presumably built by means of nanotechnology. As yet, only used informally (and speculatively!). Also called a 'nanoagent'.