snake mackerel









snake mackerel


noun

  1. an elongate, deep-sea fish, Gempylus serpens, inhabiting tropical and temperate seas, having jutting jaws and strong teeth.
54 queries 0.600