Euderomphale sp. RDB-1999
Source: NCBI Taxonomy (ID 108745)