Xenobots, named after the African clawed frog ("Xenopus laevis"), are self-healing microbots that are designed and programmed by a computer (an evolutionary algorithm) and built from the ground up using biological cells.