Please enable javascript to use dictionary! Howto enable javascript?
spirogyra▼(any of a group of freshwater, filamentous green algae, of the genus Spirogyra, having chloroplasts arranged in spirals)noun
↑