zoomastigote

English

Etymology

From zoo- +‎ mastigote.

Noun

zoomastigote (plural zoomastigotes)

  1. A zooflagellate: a heterotrophic flagellate of the phylum Zoomastigophora

Synonyms

See also