dcsimg
Unresolved name

Euglena longicauda

Euglena longicauda is a species of in the family Euglenidae.