spirogyra
English Dictionary
->
Letter S
-> spirogyra
Search Dictionary:
spirogyra Definition
(n)
freshwater
algae
consisting
of
minute
filaments
containing
spiral
chlorophyll
bands
spirogyra Synonyms
spirogyra
© Art Branch Inc.