DUCKWEED


Meaning of DUCKWEED in English

n. stemless water plant

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.