首页英语词典conchconch英英释意

conch


  • n. 贝壳;海螺壳

英英释意


1. any of various edible tropical marine gastropods of the genus Strombus having a brightly-colored spiral shell with large outer lip