Euglena viridis, a common green flagellate with eyespot and flagellum, w.m.

Return to Previous Page