English dictionary
sea scallop meaning and definition
Definition and meaning of sea scallop at MeaningMonkey.org. sea scallop meaning and definition in the English Dictionary.SEA SCALLOP noun
Definition of sea scallop (noun)
- muscle of large deep-water scallops
- a large scallop inhabiting deep waters of the Atlantic coast of North America
- synonyms: giant scallop, Pecten magellanicus
Source: Princeton University Wordnet