Henosepilachna enneasticta
Source: NCBI Taxonomy (ID 77531)
Taxonomy ID: 77531
Rank: species
Scientific name: Henosepilachna enneasticta
Authority: Epilachna enneasticta Mulsant, 1850
Synonym: Epilachna enneasticta
Statistics: 2 proteins; 6 sequences