It is an undescribed species of large, carnivorous land snail, a terrestrial pulmonate gastropod mollusc in the family Rhytididae.
This is a previously unnamed species of enormous, predatory terrestrial snail, a type of land-dwelling pulmonate gastropod mollusc belonging to the family Rhytididae.