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