Tuberaphis styraci
Source: NCBI Taxonomy (ID 39658)
Taxonomy ID: 39658
Rank: species
Scientific name: Tuberaphis styraci
Authority: Tuberaphis styraci (Matsumura, 1917)
Synonym: Hamiltonaphis styraci