meaning of big-eyed scad

big-eyed scad meaning in General Dictionary

of Atlantic seaside seas; popular for bait