duckweed
ˈdʌkwiːd
noun
a tiny aquatic flowering plant that floats in large quantities on still water, often forming an apparently continuous green layer on the surface.
noun
a tiny aquatic flowering plant that floats in large quantities on still water, often forming an apparently continuous green layer on the surface.
Begin a journey through worlds of puzzles.