|
Definition of Lakeweed
1. n. The water pepper (Polygonum Hydropiper), an aquatic plant of Europe and North America.
Medical Definition of Lakeweed
1.
|
1. n. The water pepper (Polygonum Hydropiper), an aquatic plant of Europe and North America.
1.