Word info

lakeweed

Noun

Meaning

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

Source: Webster's dictionary

Close letter words and terms