Answer: weirdalgae

AnswerCrossword Clue
WEIRDALGAE

Strange pond scum?