Zannichellia Meaning

There are 1 meaning(s) for word Zannichellia

Zannichellia Meaning 1 : horned pondweed: completely submerged herbs; in some classifications included in Potamogetonaceae

    Synonyms : genus zannichellia