- zooflagellate as a noun:
- 1
zooflagellate
noun
1 zooflagellate
Flagellate protozoan lacking photosynthesis and other plant-like characteristics.
synonym: zoomastigote.
debug info: 0.0149
noun
Flagellate protozoan lacking photosynthesis and other plant-like characteristics.
synonym: zoomastigote.
debug info: 0.0149