zooflagellate
English Dictionary
->
Letter Z
-> zooflagellate
Search Dictionary:
zooflagellate Definition
(n)
flagellate
protozoan
lacking
photosynthesis
and
other
plant
-
like
characteristics
zooflagellate Synonyms
zooflagellate
zoomastigote
© Art Branch Inc.