Snake Mackerel (noun) Definition, Meaning & Examples

noun
  1. an elongate, deep-sea fish, Gempylus serpens, inhabiting tropical and temperate seas, having jutting jaws and strong teeth.
Snake Mackerel (noun) Definition, Meaning & Examples

More Definitions