goggle-eye
1. [ noun ] (zoology) of Atlantic coastal waters; commonly used for bait
Synonyms: big-eyed_scad Selar_crumenophthalmus bigeye_scad
Related terms: scad Selar