Definisi 'sea scallop'

English to English
noun
1 muscle of large deep-water scallops Terjemahkan
source: wordnet30

2 a large scallop inhabiting deep waters of the Atlantic coast of North America Terjemahkan
source: wordnet30


Visual Synonyms