Noun Definition
spirogyra
1.Definition: freshwater algae consisting of minute filaments containing spiral chlorophyll bands
Category: Animals1.Definition: freshwater algae consisting of minute filaments containing spiral chlorophyll bands
Category: Animals