Cheliplana cf. orthocirra
Source: NCBI Taxonomy (ID 84078)