Definitions
There is 1 meaning of the phrase
Gempylus Serpens.
Gempylus Serpens - as a noun
Predatory tropical fishes with jutting jaws and strong teeth
Synonyms (Exact Relations)
snake mackerel