duckweed
nounDefinition of duckweed
: a small floating aquatic monocotyledonous plant (family Lemnaceae, the duckweed family)
Keep scrolling for more