Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word spirogyra from English dictionary with examples, synonyms and antonyms.

spirogyra   noun

Meaning : Freshwater algae consisting of minute filaments containing spiral chlorophyll bands.