microflagellate

English

Etymology

From micro- +‎ flagellate.

Noun

microflagellate (plural microflagellates)

  1. Any microscopic flagellate