Meaning of giant scallop
Definition of giant scallop
(noun)
a
large
scallop
inhabiting
deep
waters
of the Atlantic
coast
of North America
Other information on giant scallop
WIKIPEDIA results for
giant scallop
Amazon results for
giant scallop
Tweet