'zooflagellate' definitions:

Definition of 'zooflagellate'

(from WordNet)
noun
Flagellate protozoan lacking photosynthesis and other plant-like characteristics [syn: zoomastigote, zooflagellate]