meaning of scallop shell

1. a shell of a scallop


Related Words

scallop shell |

Developed & Maintained By Taraprasad.com

Treasure Words