Giant Scallop (Noun)
Meaning
A large scallop inhabiting deep waters of the Atlantic coast of North America.
Classification
Nouns denoting animals.
A large scallop inhabiting deep waters of the Atlantic coast of North America.
Nouns denoting animals.