English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

sea scallop

noun

1 sea scallop

Muscle of large deep-water scallops.

2 sea scallop

A large scallop inhabiting deep waters of the Atlantic coast of North America.

synonyms: giant scallop, Pecten magellanicus.


Find more on sea scallop elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0347