SEA SCALLOP


Meaning of SEA SCALLOP in English

noun

: giant scallop

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.