pilgrim's scallop
English
Noun
pilgrim
's
scallop
(
plural
pilgrim's scallops
)
Synonym of
pilgrim's shell
.