Nocticolidae sp. 107 TGLK-2023a
Source: NCBI Taxonomy (ID 3102667)