单词 snail-shell 释义 snail-shell[snail n.1]1. The shell or house of a snail; = cochlea 3.1530Palsgr. 272/1 Snayle or snayle shell, lymacon.1578T. N. tr. Conq. W. India 311 They entred..with the sound of drummes, snaile-shelles and other instrumentes of...