nanobot

noun

A tiny robot built on the scale of molecules.