microswimmer

English

Etymology

From micro- +‎ swimmer.

Noun

microswimmer (plural microswimmers)

  1. A very small device that propels itself without friction by surface treadmilling.
  • microswimming