Home / D / duckweed

duckweed

noun /dəkwid/ 2 syllables 8 letters Scrabble 19 WWF 21
Definitions
noun

any small or minute aquatic plant of the family Lemnaceae that float on or near the surface of shallow ponds

Want another word?
Spin the dictionary for a fresh one.
Generate a word →