Oreohelix idahoensis[Taxonomy ID: 2584915] Eukaryota; Metazoa; Spiralia; Lophotrochozoa; Mollusca; Gastropoda; Heterobranchia; Euthyneura; Panpulmonata; Eupulmonata; Stylommatophora; Helicina; Discoidea; Oreohelicidae; Oreohelix; Oreohelix idahoensis |