Promastigote (leptomonad).
Promastigota (leptomónada).