Meaning of spirogyra

Definition of spirogyra

(noun) freshwater algae consisting of minute filaments containing spiral chlorophyll bands

Other information on spirogyra

WIKIPEDIA results for spirogyra
Amazon results for spirogyra