zooflagellate

Nouns

  • (n) flagellate protozoan lacking photosynthesis and other plant-like characteristics zoomastigote,

Synonyms

zoomastigote

Words of close approximity