Answer: greenalga

AnswerCrossword Clue
GREENALGASpirogyra
GREENALGAPond organism