PONDWEED


Meaning of PONDWEED in English

n. any of various aquatic plants, esp. of the genus Potamogeton, growing in still or running water.

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