English edit

Etymology edit

micro- +‎ swimmer

Noun edit

microswimmer (plural microswimmers)

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

Related terms edit