Definition, synonyms and related words
A carangoid marine fish (Selar crumenophthalmus) with large, prominent eyes.