dinoflagellate

noun

1.
chiefly marine protozoa having two flagella; a chief constituent of plankton