Medical nanorobots are tiny, complex machines designed to perform medical tasks at the cellular and molecular level within the human body. These nanorobots can be as small as a few nanometers, allowing them to interact directly with biological cells and tissues. They are generally constructed using materials like carbon nanotubes, nanoparticles, and other nanomaterials to ensure biocompatibility and functionality.