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