Definition of Dinoflagellate

  • (noun) chiefly marine protozoa having two flagella; a chief constituent of plankton

Synonyms of Dinoflagellate


No Synonyms Found.

Antonyms of Dinoflagellate


No Antonyms Found.

Homophones of Dinoflagellate


No Homophones Found.