DUCKWEED Meaning of DUCKWEED in English n. any of various aquatic plants, esp. of the genus Lemna, growing on the surface of still water. Oxford English vocab. Оксфордский английский словарь. 2012