flagellate protozoan lacking photosynthesis and other plant-like characteristics
[ Syn: zooflagellate ]