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