 Powelliphanta annectens

Powelliphanta annectens is one of the amber snails, an air-breathing land snail, a terrestrial gastropod mollusc in the family Rhytididae.It is a protected species with very limited distribution.