Definition of Sea Scallop

  • 1. Muscle of large deep-water scallops Noun
  • 2. A large scallop inhabiting deep waters of the Atlantic coast of North America Noun

Synonyms for word "sea scallop"

Semanticaly linked words with "sea scallop"

Hyponims for word "sea scallop"