polymastigote

Noun
  1. flagellates with several flagella
polymastigote
A single-celled polymastigote swims in a drop of pond water.