Euhadra peliomphala[Taxonomy ID: 87841] Eukaryota; Metazoa; Spiralia; Lophotrochozoa; Mollusca; Gastropoda; Heterobranchia; Euthyneura; Panpulmonata; Eupulmonata; Stylommatophora; Helicina; Camaenoidea; Camaenidae; Bradybaeninae; Euhadra; Euhadra peliomphala |