flagellate protozoan - English Synonyms Dictionary

flagellate protozoan

n.
[1] flagellate , flagellated protozoan , mastigophoran , mastigophore