What is the meaning of the word "dinoflagellate"?

Definitions: