Answer: frogspit

AnswerCrossword Clue
FROGSPIT

Pond algae