polymastigote

(noun) flagellate (generic term)

flagellate protozoan (generic term)
flagellated protozoan (generic term)
mastigophoran (generic term)
mastigophore (generic term)