dinoflagellate

1. (noun) chiefly marine protozoa having two flagella; a chief constituent of plankton
Related Words: Noctiluca miliaris, flagellate, flagellated protozoan, mastigophoran, mastigophore, noctiluca, peridinian



Terms and Conditions of Use / Copyright Notice