Angomonas ambiguus

Angomonas ambiguus is a parasitic protist from the order Trypanosomatida.