scallop shell
English Dictionary
->
Letter S
-> scallop shell
Search Dictionary:
scallop shell Definition
(n)
a
shell
of
a
scallop
scallop shell Synonyms
scallop shell
© Art Branch Inc.