Epicyliosoma sp. AMcL-1999
Source: NCBI Taxonomy (ID 89907)