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