Acalolepta luxuriosa
Source: NCBI Taxonomy (ID 85306)
Taxonomy ID: 85306
Rank: species
Scientific name: Acalolepta luxuriosa
Authority: Acalolepta luxuriosa (Bates, 1873); Monohammus luxuriosus Bates, 1873
Synonym: Monohammus luxuriosus