Phalera flavescens
Source: NCBI Taxonomy (ID 13634)
Taxonomy ID: 13634
Rank: species
Scientific name: Phalera flavescens
Authority: Trisula andreas Oberthur, 1881
GenBank common name: Japanese buff-tip moth
Synonym: Trisula andreas