dinoflagellates (0 synonym found)

We don't have any synonyms for dinoflagellates yet.

Did you mean…

Think dinoflagellates belongs in the thesaurus? Recommend it and we'll take a look.


Definition of dinoflagellates:

(n) : Any of many marine protozoa of the phylum Dinoflagellata, which have two flagella.

Definition of dinoflagellates:

(n) : Any of many marine protozoa of the phylum Dinoflagellata, which have two flagella.

Back to Top