- giant scallop as a noun:
- 1
giant scallop
noun
1 giant scallop
A large scallop inhabiting deep waters of the Atlantic coast of North America.
synonyms: Pecten magellanicus, sea scallop.
debug info: 0.0162
noun
A large scallop inhabiting deep waters of the Atlantic coast of North America.
synonyms: Pecten magellanicus, sea scallop.
debug info: 0.0162