Answer: frogspit

AnswerCrossword Clue
FROGSPITPond algae