microswimmer noun1 •A very small device that propels itself without friction by surface treadmilling. formsmicroswimmers