螺螄

Chinese > Latin

cochlea, domiporta