English Dictionary
◊ DINOFLAGELLATE
dinoflagellate
n : chiefly marine protozoa having two flagella; a chief
constituent of plankton