Euglena spirogyra Ehrenberg
Family: Euglenaceae
Euglena spirogyra image
Description Not Yet Available