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