EAR SHELL


Meaning of EAR SHELL in English

[ear shell] n (ca. 1753): abalone

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