Duckweed

Duckweed is a small free–floating plant that resembles clovers and has short roots.

Read More