Euglena viridis- An overview
Euglena viridis (Gr.,eu, true+ glene, eyeball or eye pupil+L., Viridis, green) is a unicellular green organism with an eye-like photoreceptive structure. It is phytoflagellate as it possesses both chloroplasts as … Read more