polymastigote

/P AA0 L IY0 M AE0 S T IY1 G OW0 T/
noun
  1. 1

    flagellates with several flagella