MOON SHELL


Meaning of MOON SHELL in English

[moon shell] n (1936): any of a cosmopolitan family (Naticidae) of carnivorous marine snails having smooth globose shells

Merriam-Webster English vocab.      Английский словарь Merriam Webster.