Close
Helicarionid snail
Rhinocochlis nasuta