dove shell
noun
1- a small mollusc with a robust shell, occurring in tropical and subtropical seas鸽螺, 核螺
1.1
- Family Pyrenidae (or Columbellidae), class Gastropoda: Pyrene and other genera.核螺科(或牙螺科), 腹足纲:核螺属及其他属。