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 americanus
Install App
Potamogeton nodosus meaning in Telugu.