meaning of scollop

1. See Scallop.
2.
edible marine bivalve having a fluted fan-shaped shell that swim by expelling water from the shell in a series of snapping motions


Related Words

scollop |

Developed & Maintained By Taraprasad.com

Treasure Words