gempylus serpens Meaning, Definition & Usage

  1. noun predatory tropical fishes with jutting jaws and strong teeth
    snake mackerel.

WordNet