Definitions of big-eyed scad:

  • noun:   of Atlantic coastal waters; commonly used for bait