WATERWEED


Meaning of WATERWEED in English

noun Date: 1842 any of various floating or submerged aquatic plants (as elodea) having usually inconspicuous flowers

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.