Answer: duckweed

AnswerCrossword Clue
duckweedA tiny aquatic flowering plant that floats in large quantities on still water, often forming an apparently continuous green layer on the surface