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
Tweet