Definitions of Genus oligoplites:

  • noun:   leatherjackets