Definition of duckweed
English to English noun - any small or minute aquatic plant of the family Lemnaceae that float on or near the surface of shallow ponds
source: WordNet 3.0 - A genus (Lemna) of small plants, seen floating in great quantity on the surface of stagnant pools fresh water, and supposed to furnish food for ducks; -- called also duckmeat.
source: Webster 1913
Visual Synonyms 
Nearby Word
duckweed, deuced, dickhead, decede, doucet, docket, disquieted, disused, decayed, discede, decided, dickey-seat, dickie-seat, deceased, duct, detested, dictated, detected, due west, due east
|
|
|