Family Helicidae ID: 0000 0000 0316 1203 [detail] © 2016 University of California Museum of Paleontology
|
Family Helicidae ID: 0000 0000 0417 1288 [detail] © 2017 University of California Museum of Paleontology
|
Cepaea hortensis ID: 0000 0000 0506 1752 [detail] © 2006 Milos Brichta
|
Cepaea hortensis White-lipped Snail ID: 0000 0000 0912 0472 [detail] © 2012 Dave Mangham/www.wildlifephotos.org.uk
|
Cepaea nemoralis Grovesnail ID: 0000 0000 0102 0471 [detail] © 2000 William Leonard
|
Cepaea nemoralis Grovesnail ID: 0000 0000 0105 0175 [detail] © 2005 Kristiina Ovaska
|
Cepaea nemoralis Grove Snail ID: 0000 0000 0210 1910 [detail] © 2010 Hans J. Koch
|
Cepaea nemoralis Grove Snail ID: 0000 0000 0210 1918 [detail] © 2010 Hans J. Koch
|
Cepaea nemoralis Grove Snail ID: 0000 0000 0210 1919 [detail] © 2010 Hans J. Koch
|
Cepaea nemoralis Grove Snail ID: 0000 0000 0210 1920 [detail] © 2010 Hans J. Koch
|
Cepaea nemoralis Grove Snail ID: 0000 0000 0210 1921 [detail] © 2010 Hans J. Koch
|
Cepaea nemoralis Grove Snail ID: 0000 0000 0210 1922 [detail] © 2010 Hans J. Koch
|
Cepaea nemoralis Grove Snail ID: 0000 0000 0210 1923 [detail] © 2010 Hans J. Koch
|
Cepaea nemoralis Grove Snail ID: 0000 0000 0210 1924 [detail] © 2010 Hans J. Koch
|
Cepaea nemoralis Grove Snail ID: 0000 0000 0210 1925 [detail] © 2010 Hans J. Koch
|
Cepaea nemoralis Grove Snail ID: 0000 0000 0210 1927 [detail] © 2010 Hans J. Koch
|
Cepaea nemoralis Brown-lipped Snail ID: 0000 0000 1012 0502 [detail] © 2012 Dave Mangham/www.wildlifephotos.org.uk
|
Cepaea nemoralis Brown-lipped Snail ID: 0000 0000 0113 2359 [detail] © 2013 Luca Tringali
|
Cepaea nemoralis Grove Snail ID: 0000 0000 0913 1711 [detail] © 2013 Ansel Oommen
|
Cepaea vindobonensis ID: 0000 0000 0506 1755 [detail] © 2006 Milos Brichta
|
Cepaea vindobonensis ID: 0000 0000 0519 1271 [detail] © 2019 Maciej Bonk
|
Chilostoma planospira ID: 0000 0000 0113 2360 [detail] © 2013 Luca Tringali
|
Chilostoma planospira ID: 0000 0000 0113 2375 [detail] © 2013 Luca Tringali
|
Chilostoma planospira ID: 0000 0000 0113 2376 [detail] © 2013 Luca Tringali
|