-
nounchiefly marine protozoa having two flagella; a chief constituent of plankton
Explanation of dinoflagellate
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.