SCALLOP SHELL


Meaning of SCALLOP SHELL in English

n. one of the shell valves of scallop

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.