Definify.com
Definition 2024
dinoflagellate
dinoflagellate
English
Noun
dinoflagellate (plural dinoflagellates)
- Any of many marine protozoa, of the phylum Dinoflagellata, that have two flagella.
Translations
any of many marine protozoa of the phylum Dinoflagellata
|
|