zooflagellate

English

Etymology

From zoo- +‎ flagellate.

Noun

zooflagellate (plural zooflagellates)

  1. (microbiology) Any of the heterotrophic flagellates of the phylum Zoomastigophora

Synonyms

See also