Back to List

Idesia sp.

TaxID: 3564532

Taxonomic Information

Eukaryota

Streptophyta

Magnoliopsida

Malpighiales

Salicaceae

Idesia

sp.

HP83864A0F

Associated Pests (1 pests)

Scientific Name
Oemona hirta