Definitions of Oligoplites:

  • noun:   leatherjackets