goggle-eye
1.
(
noun
) of Atlantic coastal waters; commonly used for bait
Synonyms:
Selar crumenophthalmus
,
big-eyed scad
,
bigeye scad
Related Words:
scad
Terms and Conditions of Use / Copyright Notice