English dictionary
spirogyra meaning and definition
Definition and meaning of spirogyra at MeaningMonkey.org. spirogyra meaning and definition in the English Dictionary.SPIROGYRA noun
Definition of spirogyra (noun)
- freshwater algae consisting of minute filaments containing spiral chlorophyll bands
Source: Princeton University Wordnet