Subscribe
URL of the page has been copied to clipboard.
Meaning : Pondweed with floating leaves. Of northern United States and Europe.
Synonyms : loddon pondweed, potamogeton nodosus
Install App