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)

  1. a shell of a scallop
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: