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