Simulium piperi
Source: NCBI Taxonomy (ID 82298)