Webster's Revised Unabridged Dictionary · 1913

lancetfish

lancetfish , noun

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

Also: lancet fish