English Dictionary
◊ ZOOMASTIGOTE
zoomastigote
n : flagellate protozoan lacking photosynthesis and other
plant-like characteristics [syn: {zooflagellate}]