DUCKWEED Meaning of DUCKWEED in English lemna English Interlingue dictionary. Английский словарь Интерлингве. 2012