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