螺蛤

Chinese > Latin

cochlea