1 English Synonyms for SCOLLOP
Prev.1Next
scallop
Definition: 1. Any of various marine bivalve molluscs of the family Pectinidae which are free-swimming.
There are 8 definitions of the word scallop
Show more information about scallop
Prev.1Next
Search took: 7.1708 ms