GOGGLE-EYE





Definition:

  1. [noun] of Atlantic coastal waters; commonly used for bait
    Synonyms: bigeye scad, big-eyed scad, Selar crumenophthalmus

Synonyms: