What is the full meaning of dinoflagellate
a kind of marine protozoan, one of the principal constituents of plankton [n -S]
Example of the word dinoflagellate placed on a Scrabble board.