sea scallop

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

2. (noun) muscle of large deep-water scallops
Related Words: scallop, scollop



Terms and Conditions of Use / Copyright Notice