pondweed
Explore definitions, synonyms, and language insights of pondweed
Definitions
Noun
any of several submerged or floating freshwater perennial aquatic weeds belonging to the family Potamogetonaceae
Noun
submerged freshwater perennials