'zoomastigote' definitions:

Definition of 'zoomastigote'

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