Definify.com

Definition 2024


dinoflagellate

dinoflagellate

English

Noun

dinoflagellate (plural dinoflagellates)

  1. Any of many marine protozoa, of the phylum Dinoflagellata, that have two flagella.

Translations


Italian

Noun

dinoflagellate f

  1. plural of dinoflagellata