DUCKWEED


Meaning of DUCKWEED in English

[duck.weed] n (15c): a small floating aquatic monocotyledonous plant (family Lemnaceae, the duckweed family)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.