What are Dinoflagellates?

A dinoflagellates are a large group (30 or more) of cells with a whip like tail. A common example of dinoflagellates are marine plankton.