dinoflagellate
(noun)
noun
1. chiefly marine protozoa having two flagella; a chief constituent of plankton
Definition categories: animal, flagellate, mastigophoran
(noun)
1. chiefly marine protozoa having two flagella; a chief constituent of plankton
Definition categories: animal, flagellate, mastigophoran