Ostracoda sp. DC-2019
Source: NCBI Taxonomy (ID 2546210)