Back to List

Zannichellia major

TaxID: 1455561

Taxonomic Information

Eukaryota

Streptophyta

Magnoliopsida

Alismatales

Potamogetonaceae

Zannichellia

major

HP2C003FE6

Associated Pests (1 pests)

Scientific Name
Pomacea canaliculata