DINOFLAGELLATES
Definition
DINOFLAGELLATES is the plural of DINOFLAGELLATE.
noun DINOFLAGELLATE: chiefly marine protozoa having two flagella.
DINOFLAGELLATES is the plural of DINOFLAGELLATE.
noun DINOFLAGELLATE: chiefly marine protozoa having two flagella.