algae spirogyra clumps burgess alga
spirogyra clumps ditch growing jeremy burgess
spirogyra green alga algae microscope telescope
spirogyra microscope 250x microscopic
spirogyra algae filamentous alga chloroplast chloroplasts nikonsmallworld photomicrography competition genus coiled helical arrangement its distinction