DUCKWEED


Meaning of DUCKWEED in English

transcription, транскрипция: [ ˈdʌkwɪ:d ]

n. any of various aquatic plants, esp. of the genus Lemna, growing on the surface of still water.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.