Pecten magellanicus

1. (noun) large scallop inhabiting deep waters of the North American Atlantic coast
Synonyms: giant scallop, sea scallop
Related Words: scallop, scollop



Terms and Conditions of Use / Copyright Notice