Subscribe
URL of the page has been copied to clipboard.
Meaning : Horned pondweed: completely submerged herbs. In some classifications included in Potamogetonaceae.
Synonyms : genus zannichellia
Install App
Zannichellia meaning in Telugu.