English dictionary
zooflagellate meaning and definition
Definition and meaning of zooflagellate at MeaningMonkey.org. zooflagellate meaning and definition in the English Dictionary.ZOOFLAGELLATE noun
Definition of zooflagellate (noun)
- flagellate protozoan lacking photosynthesis and other plant-like characteristics
- synonyms: zoomastigote
Source: Princeton University Wordnet