Synonyms of Escallop
Primary definition: An edible marine bivalve mollusk with a ribbed fan-shaped shell, closely related to the scallop.
Primary definition: An edible marine bivalve mollusk with a ribbed fan-shaped shell, closely related to the scallop.