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.
debug info: 0.0157
noun
Muscle of large deep-water scallops.
A large scallop inhabiting deep waters of the Atlantic coast of North America.
synonyms: giant scallop, Pecten magellanicus.
debug info: 0.0157