Home

Word

zooflagellate, n.
(zooflagellates)
more info flagellate protozoan lacking photosynthesis and other plant-like characteristics
<noun.animal>

zooflagellate zoomastigote