serpens : Idioms & Phrases


gempylus serpens

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