LAKEWEED

n.

1 definition — Webster’s Dictionary (1828)


n.

The water pepper (Polygonum Hydropiper), an aquatic plant of Europe and North America.


← LAKER L — all words LAKH →