Strombomonas acuminata Kingdom Protozoa Phylum Euglenozoa Class Euglenophyceae Order Euglenales Family Euglenaceae Authority (Schmarda) Deflandre Read more about Strombomonas acuminata
Strombomonas verrucosa Kingdom Protozoa Phylum Euglenozoa Class Euglenophyceae Order Euglenales Family Euglenaceae Authority (E. Daday) Deflandre Read more about Strombomonas verrucosa