Crithopsis delileana
Source: NCBI Taxonomy (ID 37674)