'spirogyra' definitions:

Definition of 'spirogyra'

From: WordNet
noun
Freshwater algae consisting of minute filaments containing spiral chlorophyll bands

Words containing 'spirogyra'