Pondweed Meaning

There are 2 meaning(s) for word Pondweed

Meaning 1 : submerged freshwater perennials

    Synonyms : ditchmoss,  elodea,  genus elodea
Meaning 2 : any of several submerged or floating freshwater perennial aquatic weeds belonging to the family Potamogetonaceae