gempylid
1. [ noun ] (zoology) snake mackerels; elongated marine fishes with oily flesh; resembles mackerels; found worldwide
Related terms: percoid_fish escolar snake_mackerel oilfish Gempylidae
Similar spelling:   Gempylidae
  Gempylus