Word info

microswimmer

Noun

Meaning

microswimmer (plural microswimmers)

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

Source: en.wiktionary.org

Close letter words and terms