giant scallop

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



Terms and Conditions of Use / Copyright Notice