Hemistasia phaeocystidicola Kingdom Protozoa Phylum Euglenozoa Class Kinetoplastea Read more about Hemistasia phaeocystidicola