VariousWords beta
Related Terms:
Definitions:
Noun
zoomastigote
zooflagellate
Definition: flagellate protozoan lacking photosynthesis and other plant-like characteristics
Definition: A zooflagellate: a heterotrophic flagellate of the phylum Zoomastigophora