dinoflagelado

Noun

 * 1) dinoflagellate any of many marine protozoa of the phylum Dinoflagellata

Noun

 * 1) dinoflagellate any of many marine protozoa of the phylum Dinoflagellata