Synonyms and Antonyms for dinoflagellate

1. dinoflagellate (n.)

chiefly marine protozoa having two flagella; a chief constituent of plankton

Synonyms: