zooflagellate

Explore definitions, synonyms, and language insights of zooflagellate

Definitions

Noun
flagellate protozoan lacking photosynthesis and other plant-like characteristics