DINOFLAGELLATE

Definition of DINOFLAGELLATE

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