sea scallop
sea scallop · sea scallops
A scallopA scallop
Meaning
2 senses(Australia)A scallop
(Australia)The meat of a sea scallop
More definitions
- a large scallop inhabiting deep waters of the Atlantic coast of North America
- muscle of large deep-water scallops