imogenii:“A new snail species with a beautifully translucent shell was recently discovered more than