Panchaetothripinae sp. BIOUG26649-D02
Source: NCBI Taxonomy (ID 2158870)