Meaning of zannichellia

Definition of zannichellia

(noun) horned pondweed: completely submerged herbs; in some classifications included in Potamogetonaceae

Other information on zannichellia

WIKIPEDIA results for zannichellia
Amazon results for zannichellia