Bodo cephalophora Kingdom Protozoa Phylum Euglenozoa Class Kinetoplastea Read more about Bodo cephalophora