Cyta sp. BOLD:AAZ6035
Source: NCBI Taxonomy (ID 1251928)