细纹蛙螺

fine-sculptured frog-shell