Definitions
There is 1 meaning of the phrase
Selar Crumenophthalmus.
Selar Crumenophthalmus - as a noun
Of atlantic coastal waters; commonly used for bait
Synonyms (Exact Relations)
big-eyed scadbigeye scadgoggle-eye