Trypeta immaculata
Source: NCBI Taxonomy (ID 103426)