Corokia cotoneaster
Source: NCBI Taxonomy (ID 16909)