Life … Animals Mollusks Gastropods Common Land Snails and Slugs Lancetooth Snails and Allies Haplotrema Ribbed Lancetooth Snail species 17 observations Ribbed Lancetooth Snail Haplotrema duranti Close