Dictionary Check: duckweed
"duckweed" is a valid word!
Scrabble
19
points
Words with Friends
21
points
Definition
noun
any small or minute aquatic plant of the family Lemnaceae that float on or near the surface of shallow ponds
Advertisement