Chrysomelidae sp. INDOBIOSYS-CCDB25361-A06
Source: NCBI Taxonomy (ID 2513503)