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