Ophraella artemisiae
Source: NCBI Taxonomy (ID 38159)