Get Free Checker

giant scallop

NOUN
  1. a large scallop inhabiting deep waters of the Atlantic coast of North America

How To Use giant scallop In A Sentence

  • Standouts include the hoisin-glazed grilled Atlantic salmon and the applewood bacon-wrapped giant scallop tournedos.
View all