Wiktionary
microswimmers
n. (plural of microswimmer English)
n. (plural of microswimmer English)