Tamil Dictionary 🔍

lakeweed

Lake"weed`, n. (Bot.) Defn: The water pepper (Polygonum Hydropiper), an aquatic plant of Europe and North America.


lakeweed - Similar Words