Definitions of Gempylus serpens:

  • noun:   predatory tropical fishes with jutting jaws and strong teeth