Pondweed Meaning
There are 2 meaning(s) for word Pondweed
Meaning 2 : any of several submerged or floating freshwater perennial aquatic weeds belonging to the family Potamogetonaceae
There are 2 meaning(s) for word Pondweed