LAKEWEED


Meaning of LAKEWEED in English

noun the water pepper (polygonum hydropiper), an aquatic plant of europe and north america.

Webster English vocab.      Английский словарь Webster.