Phacus longicauda Kingdom Protozoa Phylum Euglenozoa Class Euglenophyceae Order Euglenales Family Phacaceae Authority (Ehrenberg) Dujardin Read more about Phacus longicauda