Word Zooflagellate Definition And Meaning
English Definition Of Zooflagellate
- The word Zooflagellate is a noun
Define Zooflagellate - Flagellate protozoan lacking photosynthesis and other plant-like characteristics
- This is a list of definitions and meanings for the word Zooflagellate. Define Zooflagellate and read about the words etymology.
All Word Zooflagellate Synonyms
More related words Zooflagellate
Related Similar Words For Zooflagellate