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