Definitions of Selar crumenophthalmus:

  • noun:   of Atlantic coastal waters; commonly used for bait