Paryphanta busbyi

Paryphanta busbyi

''Paryphanta busbyi'' is a species of large predatory land snail, a terrestrial pulmonate gastropod mollusk in the family Rhytididae.