lancetfish

lan·cet·fish

lancetfish

n.
  1. A large, elongated, scaleless, voracious, deep-sea fish (Alepidosaurus ferox), having long, sharp, lancetlike teeth and a long saillike dorsal fin. (Zool.)
  2. The doctor, or surgeon fish.