zoomastigote
1. [ noun ] (biology) flagellate protozoan lacking photosynthesis and other plant-like characteristics
Synonyms: zooflagellate
Related terms: flagellate Zoomastigina
Similar spelling:   Zoomastigina