nanoswimmer

Noun

 * 1) A nanodevice that moves with a swimming action