Definitions of Selar:

  • noun:   big-eyed scad