What is the meaning of the word "dinoflagellata"?

Definitions: