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