Definitions of dinoflagellate:

  • noun:   chiefly marine protozoa having two flagella; a chief constituent of plankton