dinoflagellate

Noun
  1. Chiefly marine protozoa having two flagella;
    A chief constituent of plankton (synset 101420002)

Found on Word Lists

Other Searches