flagellate : Idioms & Phrases


flagellate protozoan

  • noun a usually nonphotosynthetic free-living protozoan with whiplike appendages; some are pathogens of humans and other animals
    mastigophoran; flagellate protozoan; mastigophore; flagellate.
WordNet

flagellated cell

  • noun any cell or one-celled organism equipped with a flagellum
WordNet

flagellated protozoan

  • noun a usually nonphotosynthetic free-living protozoan with whiplike appendages; some are pathogens of humans and other animals
    mastigophoran; flagellate protozoan; mastigophore; flagellate.
WordNet

plantlike flagellate

  • noun unicellular organisms having many characteristics of typical algae
WordNet