sea scallops

listen to the pronunciation of sea scallops
English - Turkish
deniz tarağı
sea scallop
deniz tarak
English - English

Definition of sea scallops in English English dictionary

sea scallop
a large scallop inhabiting deep waters of the Atlantic coast of North America muscle of large deep-water scallops
sea scallops
Favorites