PONDWEED


Meaning of PONDWEED in English

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

Oxford English vocab.      Оксфордский английский словарь.