Speleorchestes sp. CHACB857-10
Source: NCBI Taxonomy (ID 2335112)