giant scallop
English Dictionary
->
Letter G
-> giant scallop
Search Dictionary:
giant scallop Definition
(n)
a
large
scallop
inhabiting
deep
waters
of
the
Atlantic
coast
of
North
America
giant scallop Synonyms
giant scallop
Pecten magellanicus
sea scallop
© Art Branch Inc.