Nanorobot

Definition
A nanorobot is a machine on the nanoscale made from individual atoms or molecules that is designed to perform a small and specific job repeatedly and with precision.