'zoomastigote' definitions:

Definition of 'zoomastigote'

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