duckweed definition, duckweed meaning | English dictionary

Search also in: Web News Encyclopedia Images



      n   any of various small stemless aquatic plants of the family Lemnaceae, esp. any of the genus Lemna, that have rounded leaves and occur floating on still water in temperate regions  
English Collins Dictionary - English Definition & Thesaurus  
See also:

duck, ducker, duckie, duce

Add your entry in the Collaborative Dictionary.