Perlidae sp. BOLD:AAD1679
Source: NCBI Taxonomy (ID 994224)