Recent Posts

link to What Is Duckweed?

What Is Duckweed?

Duckweed is a group of tiny floating plants which can be seen covering still water in a carpet of green. The still waters found around the world, rich in dissolved salts, allow aquatic plants to grow...