English dictionary
scallop shell meaning and definition
Definition and meaning of scallop shell at MeaningMonkey.org. scallop shell meaning and definition in the English Dictionary.SCALLOP SHELL noun
Definition of scallop shell (noun)
- a shell of a scallop
Source: Princeton University Wordnet