Carcinonemertes sp. Cp11a
Source: NCBI Taxonomy (ID 2811592)