Definition of Giant Scallop

  • 1. A large scallop inhabiting deep waters of the Atlantic coast of North America Noun

Synonyms for word "giant scallop"

Semanticaly linked words with "giant scallop"

Hyponims for word "giant scallop"