Definitions for duckweed
Overview of noun duckweed
The noun duckweed has 1 senses? (no senses from tagged texts)
1. duckweed
(any small or minute aquatic plant of the family Lemnaceae that float on or near the surface of shallow ponds)
(any small or minute aquatic plant of the family Lemnaceae that float on or near the surface of shallow ponds)
