Definition of Scallop Shell

  • 1. A shell of a scallop Noun

Semanticaly linked words with "scallop shell"

Hyponims for word "scallop shell"